Skip to content

isArrayLike

是否为ArrayLike(类数组对象)类型,即:数组或者可以转成数组的对象。

基本用法

传入一个值,如果是ArrayLike类型则返回true,否则返回false

ts
import { isArrayLike } from '@renzp/utils';

isArrayLike([]); // true
isArrayLike({ 1: 1, 2: 2 }); // false
isArrayLike({ 1: 1, 2: 2, length: 1 }); // true
isArrayLike(document.querySelectorAll('div')); // true

参数

参数说明类型默认值是否必填
v要判断的值T-

返回

参数说明类型
v是否为ArrayArrayLike类型boolean