动态往数组里添加数据

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;
}

posted on 2009-04-28 19:51  Gsun  阅读(1618)  评论(0)    收藏  举报

导航