Если Вы специфицируете единственный параметр в конструкторе Array, поведение будет зависеть того, специфицирован ли параметр LANGUAGE="JavaScript1.2" в тэге <SCRIPT>:
Если специфицирован LANGUAGE="JavaScript1.2" в тэге <SCRIPT>, возвращается массив из одного элемента. Например, new Array(5) создаёт одноэлементный массив с первым элементом 5. Конструктор с единственным параметром работает так же, как и конструктор с несколькими параметрами. Вы не можете специфицировать свойство length объекта Array, используя конструктор с единственным параметром.
Если LANGUAGE="JavaScript1.2" в тэге <SCRIPT> не специфицирован, Вы указываете начальный размер массива, как и в других версиях JavaScript.
JavaScript 1.1 и ранее
Если Вы специфицируете единственный параметр в конструкторе Array, Вы специфицируете начальный размер массива. Следующий код создаёт массив из пяти элементов:
billingMethod = new Array(5)
JavaScript 1.0
Вы обязаны индексировать массив по порядковому номеру; например, myArray[0].