Javascript Array indexOfMatchFunction(func)
Array.prototype.indexOfMatchFunction = function(func) { "use strict"; for (var i in this) { if (!this.hasOwnProperty(i)) continue;// w w w. j av a 2 s.c o m var element = this[i]; if (func(element)) return parseInt(i); } return -1; };