isArrayLike source npm
_.isArrayLike(value)
检查 value
是否是类数组。
如果是类数组的话,应该不是一个函数,而且 value.length
是个整数,大于等于 0,小于或等于 Number.MAX_SAFE_INTEGER
参数
- value (*)
要检查的值
返回值 (boolean)
如果是类数组,返回 true
,否则返回 false
示例
_.isArrayLike([1, 2, 3]);
// => true
_.isArrayLike(document.body.children);
// => true
_.isArrayLike('abc');
// => true
_.isArrayLike(_.noop);
// => false