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

Переменная length

Чтобы удалить элементы в конце массива (то есть обрезать массив), можно присвоить переменной массива length значение меньше, чем ее текущее значение:

var toppings:Array = ["pepperoni". "tomatoes".

"cheese", "green pepper", "broccoli"];

toppings. length = 3;

trace(toppings); // Выводит: «pepperoni. tomatoes, cheese»

// Мы обрезали элементы с индексами 3 и 4 (последние два)

Методы класса Array

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

Метод рор()

Метод pop ( ) является полной противоположностью метода push ( ): он удаляет последний элемент массива. Синтаксис метода pop ( ) очень прост:

массив. рор( )

Не знаю почему, но процесс «выталкивания» массива у меня всегда вызывает улыбку. Тем не менее метод pop ( ) уменьшает на единицу значение переменной массива length и возвращает значение удаляемого элемента. Например:

var numbers:Array = [56. 57. 58];

trace(numbers. pop( )); // Выводит: 58 (значение удаленного элемента) // Массив numbers теперь выглядит так: [56. 57]

Как было отмечено ранее, метод pop ( ) часто используется совместно с методом push ( ) для выполнения операций над LIFO-стеком.

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

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

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

Полезные ссылки
Случайные записи
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.67
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 008
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 039
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.26
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.71
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 005
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 133
  • 06.03.2013">Ну просто очень вкусные булочки
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 152
  • 28.02.2011">Руководство по actionscript. часть 5, стр. 138
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 012
  • 15.07.2010">Полезные термины для новичков.
  • 16.09.2012">Недорогой телефон Nokia Lumia 620
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 004
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.66
Опрос

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

View Results

Loading ... Loading ...