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

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

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

Полезные ссылки
Случайные записи
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 078
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.89
  • 28.07.2011">Интернет в роли Купидона
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.29
  • 15.02.2014">Как установить розетку?
  • 06.03.2013">Молдавская мамалыга
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.63
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 027
  • 27.08.2011">Пример успешной стратегии — компания Acer и её ноутбуки
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 071
  • 11.11.2011">ColorReplacementTool
  • 18.02.2011">Вырезание объекта с помощью фильтра в Photoshop
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 032
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 134
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.115
Опрос

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

View Results

Loading ... Loading ...