Когда мы создаём массив при помощи квадратных скобок — это значит, что мы используем литералы массива.
Но есть другой способ создания массива. Новый массив можно создать при помощи конструктора класса Array. Как это сделать?
Мы создаём новую переменную, которой присваиваем значение, возвращаемое после вызова конструктора класса Array.
var m1 = Array()
Теперь в переменной m1
лежит пустой массив.

Информационные ссылки
Стандарт ECMAScript — https://tc39.es/ecma262/