UNPKG

403 BJavaScriptView Raw
1import isArrayLike from './is-array-like';
2var filter = function (arr, func) {
3 if (!isArrayLike(arr)) {
4 return arr;
5 }
6 var result = [];
7 for (var index = 0; index < arr.length; index++) {
8 var value = arr[index];
9 if (func(value, index)) {
10 result.push(value);
11 }
12 }
13 return result;
14};
15export default filter;
16//# sourceMappingURL=filter.js.map
\No newline at end of file