javascript删除数组中某个元素的方法详解编程语言

javascript删除数组中某个元素的方法

var arr = new Array(6) 
arr[0] = "George" 
arr[1] = "John" 
arr[2] = "Thomas" 
arr[3] = "James" 
arr[4] = "Adrew" 
arr[5] = "Martin" 
"Martin" 
arr.splice(1,1)

输出

["George", "Thomas", "James", "Adrew", "Martin"]

 千万别用unset 这个不是删除 这个是设置null

还有1中方法 比较简洁的 一般推荐这个写法

 var arr = [1, 2, 4, 5, 6, 9, 10, 15]; 
var r = arr.filter(function (x) { 
     return x != 2; 
 });

输出

 [1, 4, 5, 6, 9, 10, 15]

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18768.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论