js通过指定下标或指定元素进行删除数组的实例

2017-01-13 08:20:59来源:作者:人点击

实例如下:

删除指定下标数组元素 Array.prototype.del=function(index){  if(isNaN(index)||index>=this.length){ return false;  }  for(var i=0,n=0;i<this.length;i++){ if(this[i]!=this[index]){ this[n++]=this[i]; }  }  this.length-=1;}; 删除指定元素Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1;  };  Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); }  };  function a(){ var arr = [1, 2, 3, 4, 5];  alert(arr.toString());  arr.remove(3);  alert(arr.toString());  }


第一种调用方式

arr.del(0);

以上就是小编为大家带来的js通过指定下标或指定元素进行删除数组的实例全部内容了,希望大家多多支持脚本之家~

您可能感兴趣的文章:

Javascript根据指定下标或对象删除数组元素
JS 在数组指定位置插入/删除数据的方法

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台