日期:2014-05-16 浏览次数:20415 次
1、用于清空数组
Array.prototype.clear = function() {
this.length = 0;
}
2、判断数据项在数组中的位置
varoldArrayIndexOf = Array.indexOf;//判断是否原始浏览器是否存在indexOf方法
Array.prototype.indexOf = function(obj) {
if(!oldArrayIndexOf) {
for(vari = 0, imax = this.length; i < imax; i++) {
if(this[i] === obj) {
returni;
}
}
return-1;
} else{
returnoldArrayIndexOf(obj);
}
}
3、判断数据项是否在该数组中
Array.prototype.contain = function(obj) {
returnthis.indexOf(obj) !== -1;
}