Function isArrayLikeObject

  • This method is like isArrayLike except that it also checks if value is an object.

    Parameters

    • value:
          | undefined
          | null
          | string
          | number
          | boolean
          | Function
          | AnyFunction

      The value to check.

    Returns value is never

    Returns true if value is an array-like object, else false.

    4.0.0

    isArrayLikeObject([1, 2, 3])
    // => true

    isArrayLikeObject(document.body.children)
    // => true

    isArrayLikeObject('abc')
    // => false

    isArrayLikeObject(Function)
    // => false
  • Parameters

    • value: any

    Returns value is object & {
        length: number;
    }