[英]How to add and remove elements of an Array
我想維護一個javascript列表。 用這種語言這似乎不是一個小問題。
var things = []
// for adding:
things[things.length] = thing
// for removing:
delete (things[things.indexOf(thing)])
這有點用,但我擔心添加的是錯誤。 當刪除不在數組末尾的內容時,以下添加操作將覆蓋現有元素,對嗎? 因為長度是元素的數量。
如何正確添加? 還是有使用純JavaScript(沒有JQuery)做到這一點的更好方法?
對於添加,您想使用push ,所以Things.push(yourThing);
我會使用一個循環。
var index;
var things= [];
for (index = 0; index < things.length; ++index) {
text += things[index];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.