1. Загрузка
Сначала загрузите ссылочный файл js на статической странице, а затем обнаружите, содержит ли эталонный файл функцию Onload, такую как функция Onload в main.js, обнаружите, существуют ли ссылки на другие файлы JS в main.js, и приоритет - загрузить ссылочный файл JS. Порядок загрузки ссылочных файлов такой же, как и порядок main.js.
После загрузки начните выполнять функцию Onload. Поскольку порядок выполнения JS выполняется последовательно, чтобы улучшить соответствующую скорость страницы, обычно состоит в том, чтобы только нарисовать страницу в Onload, а некоторые функции привязки событий, методы AJAX и т. Д. Можно отложить написание.
2. Анализ скорости ответа
1. Используйте инструменты для анализа
Инструменты разработчика основных браузеров (например, Firefox больше всего) могут легко просматривать время загрузки и выполнения каждого файла JS, файла HTML, файла CSS и изображений.
2. Жесткий анализ
На первом шаге мы можем в основном найти файл JS узкого места. В узком месте JS вы можете использовать операторы Console.Time ('test') и console.endtime ('test') для расчета времени выполнения функции JS и блока кода. Тем не менее, оператор консоли действительна только в браузерах, не являющихся Броузами, и в соответствии с т.е. будет сообщена ошибка. Если вы предпочитаете использовать IE, то используйте временные метки. При отжимании более удобным методом является непосредственное ужесточение всего файла JS, а затем использовать браузер Firefox, нажмите F12, чтобы увидеть трудоемкие все функции и кодовые блоки в целевой JS в консоли, и вы можете найти его в коде узких мест.