JS——通過元素名刪除數組中該元素

Array.prototype.remove = function (val) {
    var index = this.indexOf(val);
    if (index > -1) {
        this.splice(index, 1);
    }
}

var arr = ['apple', 'banana', 'orange', 'pear']

arr.remove('banana')

console.log(arr)    // ['apple', 'orange', 'pear']

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章