1 //删除数组中某个元素 2 Array.prototype.indexOf = function(val) { 3 for (var i = 0; i < this.length; i++) { 4 if (this[i] == val) return i; 5 } 6 return -1; 7 }; 8 Array.prototype.remove = function(val) { 9 var index = this.indexOf(val); 10 if (index > -1) { 11 this.splice(index, 1); 12 } 13 };
调用的时候直接调用remove()方法
1 var resetTreeData = d.params.admin_rule_id.split(‘,‘); 2 resetTreeData.remove(item.id);
原文:https://www.cnblogs.com/svvv/p/13673005.html