Документация конструктора массива показывает следующее
var arr1 = new Array(arrayLength);
var arr2 = new Array(element0, element1, ..., elementN);
Итак, если вы используете только один параметр, он создает массив arrayLength
; в противном случае, если вы используете более одного, он заполнит массив этими значениями.
Однако, как отмечали другие, лучше всего использовать буквенное обозначение *
var node = [
[6, 7],
[5, -4 8],
[-2]
];
* Буквенная нотация массива немного быстрее, чем new Array()
, но это микрооптимизация и в большинстве случаев не очень важно.