UNPKG

lenye_base

Version:

基础方法

27 lines (20 loc) 420 B
import './get_tag.js'; import isArray from './is_array.js'; /** * returns a copy of an array with falsey values removed */ function compact(arr) { if (!isArray(arr)) { throw new Error('expected an array'); } var result = []; var len = arr.length; for (var i = 0; i < len; i++) { var elem = arr[i]; if (elem) { result.push(elem); } } return result; } export default compact;