Руководство по actionscript. часть 2, стр. 031

// Элементы массива у с индексами 0 и 1 // не были «выпрямлены»

Удаление элементов из массива

Для удаления элементов из массива можно воспользоваться одним из следующих способов.

? Удалить определенный элемент с помощью оператора delete.

? Уменьшить значение переменной массива length.

? Вызвать методы pop ( ), shift ( ) или splice ( ) над массивом.

Рассмотрим подробнее перечисленные способы.

Оператор delete

Оператор delete присваивает элементу массива значение undefined, используя следующий синтаксис:

delete массив[индекс]

В этом коде массив — это ссылка на массив, а индекс — номер или имя элемента, которому должно быть присвоено значение undefined. Название оператора

delete, откровенно говоря, вводит в заблуждение. Этот оператор не удаляет нумерованный элемент из массива; он просто присваивает указанному элементу значение undefined. Таким образом, операция delete аналогична присваиванию значения undefined элементу массива. В этом легко удостовериться, сравнив значения переменной массива length до и после удаления одного из его элементов:

var list = ["a", "b", "с"]: tracedist. length); // Выводит: 3 delete list[2];

tracedist. length); // По-прежнему отображает 3. Элемент с индексом 2 // вместо значения «с» содержит значение undefined. // но все же этот элемент существует

Чтобы удалить элементы на самом деле, используйте метод splice ( ) (для удаления элементов из середины массива) или методы shift ( ) и pop ( ) (для удаления элементов с начала или конца массива соответственно).

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.129
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.103
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 091
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.11
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 051
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 121
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 067
  • 29.08.2010">Методы представления картинок в веб.
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 021
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 141
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 044
  • 24.03.2013">Чартерные рейсы на Мальдивы
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 086
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.90
  • 17.03.2011">Руководство по actionscript. часть 3, стр. 005
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...