UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

19 lines (15 loc) 439 B
'use strict'; var forEach = require('./forEach.js'); var identity = require('./identity.js'); var every = function (collection, predicate) { if (predicate === void 0) { predicate = identity; } var result = true; forEach(collection, function (item, index, arr) { if (!predicate(item, index, arr)) { result = false; return false; } }); return result; }; module.exports = every;