**自:
之前一直是做後端的,從來也沒有寫過js,但是卻一直想學學,也只是基於興趣而已!現在到了這個公司,確實大量的寫js。但也一直都是沒有系統的去看過js!都是搞什麼查什麼!
最近要解決乙個問題,但是用到了js的陣列,知道了元素要去刪除這個陣列中的這個指定的元素。網上找到了一些解決辦法,在這裡做個筆記記下來:
首先可以給js的陣列物件定義乙個函式,用於查詢指定的元素在陣列中的位置,即索引,**為:
array.prototype.indexof = function(val)
return -1;
};
然後使用通過得到這個元素的索引,使用js陣列自己固有的函式去刪除這個元素:
**為:
array.prototype.remove = function(val)
};
這樣就構造了這樣乙個函式,比如我有有乙個陣列:
var emp = ['abs','dsf','sdf','fd']
假如我們要刪除其中的fd,就可以使用:
emp.remove('fd');
js刪除陣列裡的某個元素
首先可以給js的陣列物件定義乙個函式,用於查詢指定的元素在陣列中的位置,即索引,為 array.prototype.indexof function val return 1 然後使用通過得到這個元素的索引,使用js陣列自己固有的函式去刪除這個元素 為 array.prototype.remove ...
JS刪除陣列指定元素
為 array.prototype.indexof function val return 1 code from array.prototype.remove function val var emp abs dsf sdf fd emp.remove fd 為 array.prototype.i...
Js 刪除陣列指定元素
在最近的專案中,有用到js對陣列的操作,之前自己幾乎沒有用到這種方法,這裡就記錄一下,算是對學到的東西的一種總結吧。splice 方法向 從陣列中新增 刪除專案,然後返回被刪除的專案。該方法會改變原始陣列。基本語法 arrayobject.splice index,howmany,item1,ite...