123456789101112131415161718192021222324252627282930 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- var is_array_1 = require("./is-array");
- var is_object_1 = require("./is-object");
- function each(elements, func) {
- if (!elements) {
- return;
- }
- var rst;
- if (is_array_1.default(elements)) {
- for (var i = 0, len = elements.length; i < len; i++) {
- rst = func(elements[i], i);
- if (rst === false) {
- break;
- }
- }
- }
- else if (is_object_1.default(elements)) {
- for (var k in elements) {
- if (elements.hasOwnProperty(k)) {
- rst = func(elements[k], k);
- if (rst === false) {
- break;
- }
- }
- }
- }
- }
- exports.default = each;
- //# sourceMappingURL=each.js.map
|