默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第xx页 目录,第xx页
    错误内容:23.4 小结

    应改为:23.3 小结

    温雪 提交于 2020-09-14 08:33 · 纸质版 · 第1印 · 文字或格式错误
    确认于 2020-09-24 09:57
  • 第7页 第一章1.1
    错误内容:
    与C语言以及很多其他编程语言不同,JavaScript还没有规范其语法或特性的标准,三个版本并存让这个问题更加突出了。
    应改为:
    与C语言以及很多其他编程语言不同,JavaScript还没有规范其语法或特性的标准,两个版本并存让这个问题更加突出了。

    lucy_lc 提交于 2020-08-17 14:03 · 电子版 · 第 - 印 · 文字或格式错误
    确认于 2020-08-17 16:50
    • 已在正式印刷版本中修正。

      温雪  发表于 2020-08-17 16:50:23
  • 第11页 2.1节
    错误内容:
    defer:可选。表示在文档解析和显示完成后再执行脚本是没有问题的。只对外部脚本文件有效。在IE7及更早的版本中,对行内脚本也可以指定这个属性。
    应改为:
    defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。在IE7及更早的版本中,对行内脚本也可以指定这个属性。
    lucy_lc 提交于 2020-08-18 22:49 · 电子版 · 第1印 · 文字或格式错误
    确认于 2020-09-10 08:20
  • 第11页 倒数第6~7行
    错误内容:资源完整性(SRI,Subresource Intergrity)

    应改为:资源完整性(SRI,Subresource Integrity)

    wtpy 提交于 2020-08-22 15:45 · 电子版 · 第1印 · 文字或格式错误
    确认于 2020-09-11 07:37
  • 第14页 2.1.2节标题下方
    错误内容:
    HTML 4.01为<script>元素定义了一个叫defer的属性。这个属性表示脚本在执行的时候不会改变页面的结构。因此,这个脚本完全可以在整个页面解析完之后再运行。在<script>元素上设置defer属性,会告诉浏览器应该立即开始下载,但执行应该推迟:
    应改为:
    HTML 4.01为<script>元素定义了一个叫defer的属性。这个属性表示脚本在执行的时候不会改变页面的结构。也就是说,脚本会被延迟到整个页面都解析完毕后再运行。因此,在<script>元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。

    lucy_lc 提交于 2020-08-18 22:55 · 电子版 · 第1印 · 建议
    确认于 2020-09-10 08:22
  • 第17页 第二章2.1.6废弃的语法第三行
    错误内容:因此,除非你使用XHML或...

    应改为:因此,除非你使用XHTML或...

    aurevoir998 提交于 2020-08-24 19:26 · 电子版 · 第1印 · 文字或格式错误
    确认于 2020-09-11 07:53
  • 第20页 倒数第6行
    错误内容:
    推迟的脚本总是按照它们被列出的次序执行。

    应改为:
    推迟的脚本原则上按照它们被列出的次序执行。
    被风刮了一下 提交于 2020-08-17 18:53 · 电子版 · 第1印 · 文字或格式错误
    确认于 2020-09-21 09:44
  • 第20页 第1个代码段
    错误内容:
    <script ""defer="defer" src="example1.js"></script>
    <script ""defer="defer" src="example2.js"></script>
    应改为:
    <script defer="defer" src="example1.js"></script>
    <script defer="defer" src="example2.js"></script>

    ChuckRay 提交于 2020-08-24 21:36 · 电子版 · 第1印 · 技术错误
    确认于 2020-09-11 07:54
  • 第23页 第2段代码
    错误内容:

    // 推荐
    if (test) { console.log(test);
    }

    应改为:

    // 推荐
    if (test) {
    console.log(test);
    }

    Mr_kaze 提交于 2020-08-17 22:32 · 电子版 · 第1印 · 文字或格式错误
    确认于 2020-09-10 08:17
  • 第29页 第2段正文
    错误内容:即使JavaScript引擎会为for循环中的let声明分别创建独立的变量实例,而且const变量跟let变量很相似,也不能用const来声明迭代变量(因为迭代变量会自增)

    应改为:JavaScript引擎会为for循环中的let声明分别创建独立的变量实例,虽然const变量跟let变量很相似,但是不能用const来声明迭代变量(因为迭代变量会自增)

    yosun 提交于 2020-08-17 14:29 · 电子版 · 第1印 · 建议
    确认于 2020-09-10 08:12