为了账号安全,请及时绑定邮箱和手机立即绑定

JS红皮书中关于<script>元素,有句话不能理解,似乎它自己矛盾了。

JS红皮书中关于<script>元素,有句话不能理解,似乎它自己矛盾了。

米琪卡哇伊 2018-11-15 14:18:57
JavaScript高级程序设计(第3版) (Kindle 位置 1022-1023). 人民邮电出版社. 第2章,在HTML中使用JavaScript 2.1<script>元素包含在<script>元素内部的JavaScript代码将被从上至下依次解释。就拿前面这个例子来说,解释器会解释到一个函数的定义,然后将该定义保存在自己的环境当中。在解释器对<script>元素内部的所有代码求值完毕以前,页面中的其余内容都不会被浏览器加载或显示。但在同一小节,有讲到了<script>标签的async属性。async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效。若存在<script async="async">code...</script>,当浏览器在解释执行这个脚本时,不能再加载其他的页面元素?不能同时解析剩余的页面内容?感觉红皮书讲的东西经常都很模糊。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 519 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信