javascript - js Array,如何删掉指定的元素
本文介绍了javascript - js Array,如何删掉指定的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
js,想删掉一个Array中指定的一个数值,
看了网上的方法,大部分是使用splice,不过这样的话,删了再增加,则array的size会增大,
有没有更好的方法?
解决方案
splice删除数组中的一个数据,splice(index,1) index下标
你说的删除后,在给这个数组push一个数据,size会增大是什么意思,是length吗??
var arr=['1','2','3','4','5'];
arr.splice(2,1) //删除字符 3
console.log(arr.length); //4
arr.push('未知数');
console.log(arr) // ['1','2','4','5','未知数']
console.log(arr.length) // 5
这篇关于javascript - js Array,如何删掉指定的元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文