Не надо кэшировать какие-либо объекты в локальные переменные. | JavaScript | CMD
Не надо кэшировать какие-либо объекты в локальные переменные.
В частности — о DOM-объектах. Если вдруг в одной функции надо много раз поманипулировать каким-нибудь DOM-объектом, то ни в коем случае не повторяйте код с первой картинки.
Вдруг что случится с вашим объектом. Лучше произведите мелкую манипуляцию, пока он свеженький, и облегчите себе работу.