1、所有的<script>元素会按照它们在页面中出现的先后顺序依次被解析。只有在解析完前面<script>元素中的代码之后,才会开始解析后面<script>元素中的代码。

      2、浏览器在呈现后面的页面内容之前,必须先解析完前面<script>元素中的代码。 这样会用户体验不好,觉得加载特别慢。 为此,一般要把<script>元素放在页面的末尾,放在页面内容之后和结束的</body>标签之前。

      3、在IE中,可以通过设置defer属性让浏览器在呈现完文档之后再结束执行脚本。 但是可能存在兼容性问题,只有IE和FIREFOX支持该属性

相关文章:

  • 2022-02-25
  • 2022-12-23
  • 2021-12-18
  • 2021-09-04
  • 2021-10-17
  • 2021-12-04
  • 2022-12-23
猜你喜欢
  • 2021-08-10
  • 2022-01-13
  • 2022-12-23
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
相关资源
相似解决方案