Непрофессиональное введение в Javascript

         

мы должны подумать об альтернативе.



Массивы в JavaScript 1.0



Поскольку Array-объект не существует в JavaScript 1.0 (Netscape Navigator 2.x и Microsoft Internet Explorer 3.x) мы должны подумать об альтернативе. Эта часть кода могла бы быть найдена в докуметации Netscape:

function initArray() { this.length = initArray.arguments.length for (var i = 0; i < this.length; i++) this[i+1] = initArray.arguments[i] } Теперь вы можете создать массив с помощью:

myArray= new initArray(17, 3, 5); Числа внутри скобок - значения, с которымы массив инициализируется (также это может быть выполнено с помощью Array-объекта из JavaScript 1.1). Пожалуйста обратите внимание, что этот вид массива не содержит всех элементов, котрые имеет Array-объект из JavaScript 1.1 (имеется например метод sort(), который позволяет Вам сортировать все элементы в указаном порядке).


Содержание раздела