日期:2014-05-16 浏览次数:20333 次
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; }