Разве браузеры (IE и Firefox) анализируют связанные файлы javascript каждый раз, когда страница обновляется?
Они могут кэшировать файлы, поэтому я предполагаю, что они не будут пытаться загружать их каждый раз, но поскольку каждая страница по сути является отдельной, я ожидаю, что они разрушат любой старый код и повторно проанализируют его.
Это неэффективно, хотя и совершенно понятно, но мне интересно, насколько современные браузеры достаточно умны, чтобы избежать синтаксического анализа на сайтах. Я думаю о случаях, когда сайт использует библиотеку javascript, такую как ExtJS или jQuery и т.д.