【问题标题】:Where to place the script code [duplicate]在哪里放置脚本代码[重复]
【发布时间】:2015-06-29 15:35:18
【问题描述】:

我多次遇到 javascript 脚本,其中一些位于头部,一些位于主体的末尾。在 jQuery 的某些情况下,我也看到了同样的情况。谁能告诉我将脚本放在头部或正文末尾有什么区别和意义?

【问题讨论】:

  • 您在问这个问题之前是否尝试过搜索?这已经被问过 很多次 了......Where to place Javascript in a HTML file?
  • 没有区别,看你自己
  • @AmitSoni 不同的是,在 HTML 解析器中你有一个递归下降解析器;自顶向下解析器
  • @AmitSoni 有一个difference,这很重要,这不仅仅是个人喜好。
  • @AmitSoni:显然,这很重要。我们更喜欢将它放在正文的末尾是有原因的。

标签: javascript jquery


【解决方案1】:

Yahoo 建议将所有脚本放在页面底部。

脚本导致的问题是它们会阻止并行下载。 HTTP/1.1 规范建议浏览器不再下载 每个主机名并行超过两个组件。如果您提供图片 从多个主机名,您可以获得两个以上的下载 在平行下。但是,在下载脚本时,浏览器不会 开始任何其他下载,即使在不同的主机名上...Read More

经常看到 jQuery 被放在顶部,这是为了避免您在自定义代码中可能遇到的任何依赖问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-02
    • 2011-04-08
    • 1970-01-01
    • 2015-10-31
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多