我有一個數組中javascript.Example如何刪除數組中的元素javascript?
var array=[1,2,3,4,5,2,6,7,2];
好,我想在陣列中刪除值2。結果爲
var array=[1,3,4,5,6,7];
謝謝你們。
我有一個數組中javascript.Example如何刪除數組中的元素javascript?
var array=[1,2,3,4,5,2,6,7,2];
好,我想在陣列中刪除值2。結果爲
var array=[1,3,4,5,6,7];
謝謝你們。
使用filter()
爲
var array = [1, 2, 3, 4, 5, 2, 6, 7, 2];
array = array.filter(function(v) {
return v != 2
});
console.log(array);
不工作 - http://jsfiddle.net/arunpjohny/w5LeyLuh/1/ –
@ArunPJohny:更新,http://jsfiddle.net/w5LeyLuh/2/ –
看接頭和的indexOf()...如果你可以創建一個新的數組再看看過濾器() –