Added fallback to native functions

pull/383/head
Oliver foster 4 years ago
parent 066f665aac
commit d0dfa37e50

@ -241,6 +241,9 @@ export default class Utils {
static find(arr, predicate) {
let i;
let l;
if (Array.prototype.find) {
return Array.prototype.find.call(arr, predicate);
}
for (i = 0, l = arr.length; i < l; i++ ) {
const value = arr[i];
if (!predicate(value, i)) continue;
@ -259,6 +262,9 @@ export default class Utils {
let i;
let l;
let k;
if (Object.assign) {
return Object.assign.apply(Object, arguments);
}
for (i = 1, l = arguments.length; i < l; i++) {
const assigner = arguments[i];
if (typeof assigner !== "object") continue;

Loading…
Cancel
Save