is-array-like.js 450 B

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