is-array-like.js 370 B

1234567891011
  1. var isArrayLike = function (value) {
  2. /**
  3. * isArrayLike([1, 2, 3]) => true
  4. * isArrayLike(document.body.children) => true
  5. * isArrayLike('abc') => true
  6. * isArrayLike(Function) => false
  7. */
  8. return value !== null && typeof value !== 'function' && isFinite(value.length);
  9. };
  10. export default isArrayLike;
  11. //# sourceMappingURL=is-array-like.js.map