Here you can find the source of hasObject(o)
Array.prototype.hasObject = (!Array.indexOf ? function (o) { var l = this.length + 1; while (l--) {/*from w w w . ja va2 s . c o m*/ if (this[l - 1] === o) { return true; } } return false; } : function (o) { return (this.indexOf(o) !== -1); });
Array.prototype.hasObject = ( !Array.indexOf ? function (o) var l = this.length + 1; while (l -= 1) if (this[l - 1] === o) return true; ...
Array.prototype.hasObject = function (o) var l = this.length + 1; while (l -= 1) if (this[l - 1].name === o.name) return true; return false;
Array.prototype.hasObjectExists = function(item) { for (i = 0; i < this.length; i++) { if(this[i].id == item.id){ return true; return false; };