isArrayLike source npm

_.isArrayLike(value)

检查 value 是否是类数组。 如果是类数组的话,应该不是一个函数,而且 value.length 是个整数,大于等于 0,小于或等于 Number.MAX_SAFE_INTEGER

参数

  1. value (*)

    要检查的值

返回值 (boolean)

如果是类数组,返回 true,否则返回 false

示例

_.isArrayLike([1, 2, 3]);
// => true

_.isArrayLike(document.body.children);
// => true

_.isArrayLike('abc');
// => true

_.isArrayLike(_.noop);
// => false