if (!Array.prototype.indexOf) Array.prototype.indexOf = function(item, i) {
i || (i = 0);
var length = this.length;
if (i < 0) i = length + i;
for (; i < length; i++)
if (this[i] === item) return i;
return -1;
};
2. 增加contains()方法:
if (!Array.prototype.contains) Array.prototype.contains = function(obj){
return this.indexOf(obj)>-1;
}
3. 判断:
var a=[1,2,34,6,7,8,90,10];
if(a.contains(2)){...}