55. Создание массивов.
Способ 1: литерал массива.
var a = []; // пустой массив
var b = [1, 2 + 3]; // два элемента
var c = [1, "Alex", [3]]; // три элемента
// Запятая перед закрывающей скобкой игнорируется!
var d = [1, 2, 3, ]; // три элемента!
Способ 2: функция Array()
(вызывается с new или без):
- Без аргументов – пустой массив длины 0
- Одно число (целое неотрицательное, иначе RangeError) – массив указанной длины, без элементов
- Один нечисловой аргумент – массив из этого элемента
- Более одного аргумента – массив, который состоит из указанных элементов
var a = new Array();
// => []
var b = new Array(2);
// => [ , ]
var c = new Array("Alex");
// => ["Alex"]
var d = new Array(1, "Alex");
// => [1, "Alex"]
var e = Array(1, "Alex");
// => [1, "Alex"]