Показать сообщение отдельно
  #1 (permalink)  
Старый 04.11.2014, 23:03
Аспирант
Отправить личное сообщение для Voronar Посмотреть профиль Найти все сообщения от Voronar
 
Регистрация: 15.02.2013
Сообщений: 55

Оптимизация обращения к DOM
Здравствуйте.
Читаю сейчас книгу Дэвида Хермана и он говорит, что частое обращение к DOM по средствам, например, метода getElementById способствует падению производительности. Он советует хранить DOM-объект в переменной. После этого у меня назрел вопрос.
Будет ли рациональным в начале скрипта, после загрузки дерева DOM, пройтись циклом по всем необходимым элементам(например, только по элементам <canvas>) и создать массив или отдельные переменные с id элемента в качестве имени переменной, которые будут хранить ссылки на DOM-элементы?

P.S. Я могу ошибаться, Дэвид мог говорить про другой метод, начинающийся с getElementBy.

Последний раз редактировалось Voronar, 04.11.2014 в 23:07.
Ответить с цитированием