Here you can find the source of contains(o)
/**// w ww.j av a 2 s .c o m * judge the target in Array * * @param o the target * @returns {Boolean} */ Array.prototype.contains = function(o) { var flag = false; for (var i = 0; i < this.length; i++) { if (this[i] == o) { flag = true; break; } } return flag; }; /** * trim blank character * * @returns */ Object.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ''); }
Array.prototype.contains = function(key, value) { var i = this.length; while (i--) { if (this[i][key] === value){ return true; return false;
Array.prototype.contains = function(mxd,strict) { for(i in this) { if(this[i] == mxd && !strict) return true; else if(this[i] === mxd) return true; return false;
Array.prototype.contains = function(n) { return this.indexOf(n) !== undefined; };
Array.prototype.contains = function(needle) { return this.indexOf(needle) !== -1; };
Array.prototype.contains = function(o) { for (var i = 0; i < this.length; i++) { if (this[i] == o) { return true; return false;
Array.prototype.contains = function (o, comparer) { comparer = comparer || EqualityComparer; var l = this.length; while (l-- > 0) if (comparer(this[l], o) === true) return true; return false; };
Array.prototype.contains = function(obj) for(i=0;i<this.length;i+=1) if(this[i] === obj) return true; return false;
Array.prototype.contains = function(obj) { var i = this.length; while (i--) if (this[i] === obj) return true; return false;
Array.prototype.contains = function(obj) { var i = this.length; while (i--) { if (this[i] === obj) { return true; return false; }; ...