/** * 删除数组中指定的某个元素 */ function removeByValue(arr, val) { for(var i=0; i<arr.length; i++) { if(arr[i] == val) { arr.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] removeByValue(somearray, "tue"); console.log(somearray)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript中如何删除数组中指定元素后形成新的数组相关的知识,希望对你有一定的参考价值。
例如数组 arr[0]=1 arr[1]=0 arr[2]=11 arr[3]=54 arr[4]=6 arr[5]=0 arr[6]=0将数组中等于0的元素都删除,是素组变成arr[0]=1 arr[1]=11 arr[2]=54 arr[3]=6 ?
window.onload = function ()/** * 删除数组中指定的某个元素 */ function removeByValue(arr, val) { for(var i=0; i<arr.length; i++) { if(arr[i] == val) { arr.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] removeByValue(somearray, "tue"); console.log(somearray)
以上是关于Javascript中如何删除数组中指定元素后形成新的数组的主要内容,如果未能解决你的问题,请参考以下文章