Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.31
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.89
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.64
  • 13.11.2012">Китай снял блокаду сервисов Google
  • 08.03.2011">Руководство по actionscript. часть 4, стр. 076
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.60
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 078
  • 15.07.2010">Полезные термины для новичков.
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.9
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 092
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.15
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 101
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 037
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 066
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 051
Опрос

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

View Results

Loading ... Loading ...