為數(shù)據(jù)添加append,remove功能
更新時間:2006年10月03日 00:00:00 作者:
Array.prototype.append = function(str) {
var newArr = new Array(str);
return this.concat(newArr);
}
Array.prototype.remove = function(str) {
var retArr = new Array();
for(i = 0; i < this.length; i++) {
if(this[i] != str) retArr = retArr.append(this[i]);
}
return retArr;
}
Array.prototype.hasItem = function(str) {
for(var i = 0; i < this.length; i++) {
if(this[i] == str) {
return true;
}
}
return false;
}
提示:javascript沒有add,但是有push和unshift方法,沒有remove,但有pop和shift方法,如果不行,還有splice方法
var newArr = new Array(str);
return this.concat(newArr);
}
Array.prototype.remove = function(str) {
var retArr = new Array();
for(i = 0; i < this.length; i++) {
if(this[i] != str) retArr = retArr.append(this[i]);
}
return retArr;
}
Array.prototype.hasItem = function(str) {
for(var i = 0; i < this.length; i++) {
if(this[i] == str) {
return true;
}
}
return false;
}
提示:javascript沒有add,但是有push和unshift方法,沒有remove,但有pop和shift方法,如果不行,還有splice方法
相關(guān)文章
js將多維數(shù)組轉(zhuǎn)為一維數(shù)組后去重排序
本文主要介紹了js將多維數(shù)組轉(zhuǎn)為一維數(shù)組后去重排序,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06js根據(jù)屬性刪除對象數(shù)組里的相應(yīng)對象
這篇文章主要介紹了js根據(jù)屬性刪除對象數(shù)組里的相應(yīng)對象,需要的朋友可以參考下2023-07-07