Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "array/shape/docs/types/index.d"

Index

Functions

Functions

Export assignment arrayShape

  • arrayShape(arr: ArrayLike<any>): Array<number>
  • Determines (nested) array dimensions.

    Parameters

    Returns Array < number >

    array shape

    Example

    var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ];
    
    var shape = arrayShape( arr );
    // returns [ 3, 3 ]

    Example

    var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8 ] ];
    
    var shape = arrayShape( arr );
    // returns [ 3 ]

    Example

    var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], null ];
    
    var shape = arrayShape( arr );
    // returns [ 3 ]