в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект array

предыдущая страничка следующая страничка

Удаление элементов массива. Элементу массива всегда можно присвоить значение null или пустую строку, в результате чего произойдет очистка данных, занимающих этот элемент. Но полностью удалить элемент массива в NN4 и IE4 позволяет только оператор delete.
Удаление элемента массива делает соответствующее ему значение недоступным, однако не уменьшает длины. Рассмотрим следующую последовательность операторов:

myArray.length
delete myArray [2]
myArray.length
myArray [2]

// результат: 5

// результат: 5
// результат: не определен

Процесс удаления элемента массива не всегда освобождает память, в которой находились данные. Внутренний механизм интерпретатора JavaScript сам заботится об этом.

Параллельные массивы. Использование массива для хранения данных часто желательно для того, чтобы сценарий мог проверить, содержится ли в нем определенное значение (например, убедиться, что информация, введенная пользователем в текстовое поле, доступна для обработки). Еще более важным зачастую бывает (при нахождении элемента) обращение к информации в другом массиве. Один из подходов заключается в использовании двух или более параллельных (реляционных) массивов: элементы с одинаковыми индексами содержат связанную информацию.
Рассмотрим три следующих массива :

var regionalOffices = new Array ("New York", "Chicago", "Houston", "Portland")
var regionalManagers = new Array ("Shirley Smith", "Todd Gaston", "Leslie Jones", "Harold Zoot")
var regOfficeQuotas = new Array (300000, 250000, 350000, 225000)

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <<< | >>>

Hosted by uCoz