为Arrays数组对象添加方法

prototype 属性使您有能力向对象添加属性和方法。

Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};

Array.prototype.remove = function(val) {
	var index = this.indexOf(val);
	if (index > -1) {
	this.splice(index, 1);
	}
};

猜你喜欢

转载自blog.csdn.net/xy87940020/article/details/79628660