array
array shape
var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ];
var shape = arrayShape( arr );
// returns [ 3, 3 ]
var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8 ] ];
var shape = arrayShape( arr );
// returns [ 3 ]
var arr = [ [ 1, 2, 3 ], [ 4, 5, 6 ], null ];
var shape = arrayShape( arr );
// returns [ 3 ]
Determines (nested) array dimensions.