js 根据下标移除数组数据

简介: /***删除数组指定下标或指定对象*/Array.prototype.remove=function(obj){for(var i =0;i

/**

*删除数组指定下标或指定对象

*/

Array.prototype.remove=function(obj){

for(var i =0;i <this.length;i++){

var temp = this[i];

if(!isNaN(obj)){

temp=i;

}

if(temp == obj){

for(var j = i;j <this.length;j++){

this[j]=this[j+1];

}

this.length = this.length-1;

}

}

}

相关文章
|
14天前
|
存储 JavaScript 索引
js开发:请解释什么是ES6的Map和Set,以及它们与普通对象和数组的区别。
ES6引入了Map和Set数据结构。Map的键可以是任意类型且有序,与对象的字符串或符号键不同;Set存储唯一值,无重复。两者皆可迭代,支持for...of循环。Map有get、set、has、delete等方法,Set有add、delete、has方法。示例展示了Map和Set的基本操作。
21 3
|
1天前
|
JavaScript 前端开发
js关于数组的方法
js关于数组的方法
6 0
|
1天前
|
JavaScript 前端开发
js怎么清空数组?
js怎么清空数组?
6 0
|
1天前
|
存储 JavaScript 前端开发
js处理数组的方法
js处理数组的方法
10 2
|
8天前
|
JavaScript 前端开发 索引
JavaScript 数组的索引方法数组转换为字符串方法
JavaScript 数组的索引方法数组转换为字符串方法
|
8天前
|
JavaScript 前端开发
JavaScript 数组的添加删除和排序
JavaScript 数组的添加删除和排序
|
11天前
|
JavaScript 前端开发
js 操作数组的方法
js 操作数组的方法
20 4
|
18天前
|
JavaScript 前端开发
js数组过滤,从简单到多条!
js数组过滤,从简单到多条!
|
19天前
|
存储 JavaScript
|
19天前
|
JavaScript 前端开发 索引
JavaScript 数组中的增、删、改、查
JavaScript 数组中的增、删、改、查