ovuse
Version:
WPF-inspired Web UI framework
14 lines (13 loc) • 443 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
if (!Array.prototype.firstOrDefault) {
Array.prototype.firstOrDefault = function (callback, defaultValue) {
var arrayOfItems = this;
for (var i = 0; i < arrayOfItems.length; ++i) {
var item = arrayOfItems[i];
if (callback(item, i))
return item;
}
return defaultValue;
};
}