UNPKG

502 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var is_array_like_1 = require("./is-array-like");
4var filter = function (arr, func) {
5 if (!is_array_like_1.default(arr)) {
6 return arr;
7 }
8 var result = [];
9 for (var index = 0; index < arr.length; index++) {
10 var value = arr[index];
11 if (func(value, index)) {
12 result.push(value);
13 }
14 }
15 return result;
16};
17exports.default = filter;
18//# sourceMappingURL=filter.js.map
\No newline at end of file