Обработка массивов

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

К счастью, инструментальный набор Dojo стремится не отставать от возможностей богатой реализации типа Array, заключенной в броузерах Mozilla (http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference). Пока инструментальный набор будет с вами, ничто не застанет вас врасплох. А если вы уже забыли нашу дискуссию о функции dojo.byId в главе 1, напомню, что вы не должны рассчитывать на многое в текущей экосистеме броузеров. Следующий раздел снова должен наполнить вас энтузиазмом и, может быть, даже немного удивить.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Dojo на эту тему:
Аргументы «функции в виде строк»
Блочная модель
Грубое определение типа
Добавление узлов
Зачем управлять беспорядком

Вернуться в раздел: Dojo / Утилиты броузера