Here you can find the source of findObjectByName(nameOfObj)
Array.prototype.findObjectByName = function (nameOfObj) { for(var i=0; i<this.length;i++ ){ if(this[i].name==nameOfObj){ return this[i]; }/*www. jav a 2 s . com*/ } return null; } /* Array.prototype.removeByElement(element){ for(var i=0; i<this.length;i++ ){ if(this[i]==element) this.splice(i,1); } }; Array.prototype.findObjectByName(nameOfObj){ for(var i=0; i<this.length;i++ ){ if(this[i].name==nameOfObj){ return this[i]; } } return null; };*/
Array.prototype.findObject = function (value, key) { var found = false; for (var i = 0; i < this.length; i++) { if (this[i][key] == value) { found = true; return found; }; ...
Array.prototype.findObject = function (value, key) { var found = -1; for (var i = 0; i < this.length; i++) { if (this[i][key] == value) { found = this[i]; return found; }; ...
Array.prototype.findObject = function (value, key) { var my_obj = null; for (var i = 0; i < this.length; i++) { if (this[i][key] == value) { my_obj = this[i]; return my_obj; }; ...