| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1 12 12 12 42 4 38 8 | function every(xs, iteratee, thisArg) {
let fn = thisArg ? iteratee.bind(thisArg) : iteratee;
let i = 0;
for (let x of xs) {
if (!fn(x, i, xs)) {
return false;
}
i += 1;
}
return true;
}
export default every;
|