Я думал о внешних файлах HTML, и мне пришло в голову, что если я сгруппирую функции из нескольких страниц HTML, в одном JavaScript это приведет к дополнительной обработке на стороне клиента.
По сути, я хотел бынекоторое представление о том, правильно ли это.
Вот мое мышление.Предположим, у меня есть один файл JavaScript для пяти страниц.Если пользователь переходит на каждую страницу, для каждой страницы он должен загружать не только JavaScript для этой страницы, но и JavaScript для остальных четырех страниц.Итоговая сумма - браузер пользователя, загруженный примерно в 5 раз больше JavaScript, чем он обычно.
Я думаю, что большинство людей группируют JavaScript по общим функциям.Таким образом, у вас может быть файл JavaScript с несколькими страницами, однако вы не можете использовать весь JavaScript на каждой странице.Таким образом, весь JavaScript, который вы не используете на каждой странице, запускается / загружается без необходимости.
У меня есть подвопрос.Я знаю, что вам не нужно повторно загружать файл JavaScript для каждой страницы.Файл JavaScript запускается каждый раз?JavaScript перезагружен?Под перезагрузкой я имею в виду, какие накладные расходы существуют при каждом просмотре, чтобы получить файл из кэша?
Спасибо, Грей