介绍
这篇文章将为大家详细讲解有关js如何删除数组中指定元素,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
js中删除数组中指定元素的方法:首先通过循环遍历该数组得到指定元素的索引值,然后根据索引值使用拼接()方法即可删除元素,语法”array.splice(索引值,1)”。
引用><强> JavaScript中删除数组中指定元素的方法详解:强>
删除数组中的某个元素,首先需要确定需要删除的指定元素的索引值。
var arr=(1、5、6, 12453324); 函数indexOf (val) { (var=0;我& lt;arr.length;我+ +){ 如果(arr[我]==val){返回我;} } 返回1; }找到相对应的索引值后,根据索引值删除数组中该元素对应的值
函数删除(val) { var指数=indexOf (val); 如果(指数比;1){arr.splice(指数(1);} }实例:删除数组somearray里的“tue"元素
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元charset=癠TF-8"祝辞 & lt;/head> & lt; body> & lt; div类=癲emo"祝辞 & lt; p>数组:星期一,星期二,星期三,thur 类& lt; p=皃"祝辞& lt;/p> & lt;/div> & lt;/body> & lt;脚本类型=拔谋?javascript"比; 函数removeByValue (arr val) { (var=0;我& lt;arr.length;我+ +){ 如果(arr[我]==val) { 加勒比海盗。拼接(我,1); 打破; } } } var somearray=[“mon",“tue",“wed",“thur"】 removeByValue (somearray“tue");//somearray现在有“mon"、“wed"“thur" document . write (“& lt; p>新数组:“+ somearray +“& lt;/p>“); & lt;/script> & lt;/html>关于js如何删除数组中指定元素就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。
js如何删除数组中指定元素