@daysnap/utils
Version:
17 lines (13 loc) • 417 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});// src/each.ts
function each(data, callback) {
if (Array.isArray(data)) {
for (let index = 0, { length } = data; index < length; index++) {
callback.call(data[index], data[index], index);
}
} else {
Object.keys(data).forEach((key) => {
callback.call(data[key], data[key], key);
});
}
}
exports.each = each;