@cloudcome/utils-core
Version:
cloudcome core utils
19 lines (18 loc) • 465 B
JavaScript
function objectEach(obj, iterator) {
for (const [key, val] of Object.entries(obj)) {
if (iterator.call(obj, val, key) === false) {
break;
}
}
}
async function objectEachAsync(obj, iterator) {
for (const [key, val] of Object.entries(obj)) {
if (await iterator.call(obj, val, key) === false) {
break;
}
}
}
exports.objectEach = objectEach;
exports.objectEachAsync = objectEachAsync;
//# sourceMappingURL=each.cjs.map
;