isArrayLike<Value>(value): Value extends FunctionT ? false : Value extends { length: number; } ? true : unknown extends Value ? boolean : false
Checks if value is array-like.
A value is considered array-like if it's not a function
and has a value.length that's an integer greater than or equal to 0
and less than or equal to Number.MAX_SAFE_INTEGER.
Checks if
valueis array-like. A value is considered array-like if it's not afunctionand has avalue.lengththat's an integer greater than or equal to0and less than or equal toNumber.MAX_SAFE_INTEGER.