js删除数组中某一元素的方法

  介绍

这篇文章主要介绍js删除数组中某一元素的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

js删除数组中某一元素的方法:首先获取指定元素在数组中的位置(即索引指数),然后使用拼接()函数根据索引值来删除数组中的元素,语法格式拼接(指数(1)。

首先可以给js的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:

,,,,Array.prototype.indexOf =,函数(val), {,   ,,,for  (var 小姐:=,0;,小姐:& lt;, this.length;,我+ +),{,   ,,,if (这个[我],==,val), return 我,,   ,,,},   ,,,return  1;,   ,,,},

然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素:

,,,,Array.prototype.remove =,函数(val), {,   ,,,var  index =, this.indexOf (val);,   ,,,if (祝辞index  1), {,   ,,,this.splice(指数,1),,   ,,,},   ,,,},

相关推荐:JavaScript视频教程

这样就构造了这样一个函数,比如我有有一个数组:

,,,,var  emp =, (& # 39; abs # 39; & # 39; dsf # 39;, & # 39;自卫队# 39;,& # 39;fd # 39;]

假如我们要删除其中的“fd”,就可以使用:

,,,,emp.remove (& # 39; fd # 39;);

以上是“js删除数组中某一元素的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

js删除数组中某一元素的方法