实例如下:
删除指定下标数组元素 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通过指定下标或指定元素进行删除数组的实例全部内容了,希望大家多多支持移动技术网~
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论