介绍
这篇文章主要介绍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删除数组中某一元素的方法