本篇博文推荐一本书籍 《JavaScript 权威指南第七版》中英文对照版,博主本人参与了该项目的部分翻译工作。
《JavaScript 权威指南》书籍介绍:
JavaScript是Web编程语言,也是很多软件开发者使用的编程语言。近25年来,这本畅销书一直是几十万JavaScript程序员必读的技术著作,本版已经更新到涵盖JavaScript的2020版。书中令人深思、富有启发性的示例随处可见。 这本“犀牛书”在很多工程师心目中有着至高无上的地位。如果你由于种种原因错过了它之前的版本,那一定不要再错过这一版了! 本书介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。 本书的目标是全面地讲解JavaScript语言,对JavaScript程序中可能用到的重要的客户端API和服务器端API提供深入的介绍。本书篇幅较长,内容非常详尽,相信认…(展开全部) JavaScript是Web编程语言,也是很多软件开发者使用的编程语言。近25年来,这本畅销书一直是几十万JavaScript程序员必读的技术著作,本版已经更新到涵盖JavaScript的2020版。书中令人深思、富有启发性的示例随处可见。 这本“犀牛书”在很多工程师心目中有着至高无上的地位。如果你由于种种原因错过了它之前的版本,那一定不要再错过这一版了! 本书介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。 本书的目标是全面地讲解JavaScript语言,对JavaScript程序中可能用到的重要的客户端API和服务器端API提供深入的介绍。本书篇幅较长,内容非常详尽,相信认真研究本书的读者都能获益良多。 David Flanagan从1995起就开始使用JavaScript并写作本书的第1版。他拥有麻省理工学院计算机科学与工程学位,目前是VMware的一名软件工程师。
目前主要有以下版本:
第一版(1997年)
- 由David Flanagan编写,涵盖JavaScript 1.2。
- 主要针对Netscape Navigator和Internet Explorer 4。
第二版(2002年)
- 更新至JavaScript 1.5,新增正则表达式、异常处理等内容。
- 涵盖IE 6和Netscape 6。
第三版(2006年)
- 更新至JavaScript 1.5和1.6,新增JSON、E4X等特性。
- 涵盖IE 7和Firefox 1.5。
第四版(2011年)
- 更新至ECMAScript 5,新增严格模式、JSON支持等。
- 涵盖现代浏览器如IE 9、Firefox 4、Chrome 7等。
第五版(2012年)
- 更新至ECMAScript 5.1,修正错误并改进内容。
- 涵盖IE 10、Firefox 12、Chrome 18等。
第六版(2015年)
- 更新至ECMAScript 6(ES2015),新增箭头函数、类、模块等。
- 涵盖现代浏览器如Edge、Firefox 40、Chrome 45等。
第七版(2020年)
- 更新至ECMAScript 2020(ES11),新增可选链、空值合并等特性。
- 涵盖现代浏览器如Edge 80、Firefox 72、Chrome 80等。
各个版本的主要区别:
- 语言版本:各版对应不同ECMAScript标准,新版涵盖更多现代特性。
- 浏览器支持:新版涵盖更多现代浏览器及其特性。
- 内容更新:新版增加新特性和最佳实践,删除过时内容。
最后放上体验地址:
1、在线阅读地址: 《JavaScript 权威指南第七版》中英文对照版
2、项目开源地址: https://gitee.com/rexhang/doc-jstdg7 此项目基于 vuepress
进行开发,以提供比 GitHub Markdown
更佳的阅读体验。
—END—
参考文档:
❤ enjoy it.