JS向數組中添加/刪除元素


var user=[];

1、向數組添加元素:
user.push($(this).attr('userid'));
push() 方法可向數組的末尾添加一個或多個元素,並返回新的長度。

2、刪除數組中的某個元素:
首先可以給JS的數組對象定義一個函數,用於查找指定的元素在數組中的位置,即索引
Array.prototype.indexOf = function(user) { 
    for (var i = 0; i < this.length; i++) if (this[i] == user) return i; 
    return -1; 
};
然后使用通過得到這個元素的索引,使用js數組自己固有的函數去刪除這個元素
Array.prototype.remove = function(user) { 
    var index = this.indexOf(user); 
    if (index > -1) this.splice(index, 1); 
};
要刪除其中的元素
user.remove($(this).attr('userid'));

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM