虽然网上已有很多前辈写过类似的方法,自己只是抱着学习、练习的态度去尝试体验一下原型prototype的用法
/**获取指定元素在数组中的下标*/
Array.prototype.indexOf = function(value){
for ( var i = 0; i < this.length; i++) {
if(this[i] == value)
return i;
}
return -1;
};
/**指定删除数组中的某个元素*/
Array.prototype.remove = function(value){
var index = this.indexOf(value);
if(index != -1){
this.splice(index,1);//删除数组中从index位置开始的1个元素
}
};