《JavaScript 权威指南第七版》中英文对照版

本篇博文推荐一本书籍 《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—

参考文档:

[1] JavaScript-The-Definitive-Guide-7th-zh

❤ enjoy it.