2015-04-22 7 views
0

Много раз я сталкивался с скриптом javascript, который включает некоторые из них, размещенные в головной части, а некоторые - в конце тела. И в некоторых случаях jQuery я видел то же самое. Может ли кто-нибудь сказать мне, в чем разница и значительная разница между установкой скриптов в голову или в конце тела?Где разместить код сценария

+5

Вы попробовали поиск, прежде чем задавали этот вопрос? Это было задано ** много ** раз раньше .... [Где разместить Javascript в файле HTML?] (Http://stackoverflow.com/questions/196702/where-to-place-javascript-in-a -html-file) –

+0

нет такой разницы, это до вас –

+3

@AmitSoni это другое, в парсере HTML у вас есть парсер рекурсивного спуска; сверху-вниз парсер – InferOn

ответ

0

Yahoo рекомендует размещать все сценарии в нижней части страницы.

Проблема, вызванная скриптами, заключается в том, что они блокируют параллельные загрузки. Спецификация HTTP/1.1 предполагает, что браузеры загружают не более , чем два компонента параллельно по имени хоста. Если вы обслуживаете свои изображения из нескольких имен хостов, вы можете получить более двух загрузок, чтобы происходить параллельно. В то время как сценарий загрузки, однако, браузер не запускать любые другие загрузки, даже на разных имен хостов ... Read More

Он часто видел, что JQuery помещается в верхней части, это, чтобы избежать какой-либо которые вы можете столкнуться в своем пользовательском коде.

Смежные вопросы