「JavaScript入門」要素を追加、削除(append、remove)するサンプルコード
JavaScriptコード
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;
}