《ES6标准入门(第3版)》| 每日读书

简介: 抢先迈向ES2017/ES7 鸿篇巨制,全面覆盖新增特性,丰富案例详解原理、用法、技巧。每日搜罗最具权威专业书籍,更多图书推荐请关注“每日读书”。

编辑推荐

·横跨ES2015/2016/2017新标,抢占JavaScript制高点
·由千万级名博、布道引领无数前端入行的阮一峰执笔
·来自BAT一线实践,精彩案例透彻解读新标|保留语法
·新标首著,凝结多年研究心得,剖析ES理解应用难题

test
阮一峰 著 / 2017年9月出版

内容提要

ES6是下一代JavaScript语言标准的统称,每年6月发布一次修订版,迄今为止已经发布了3个版本,分别是ES2015、ES2016、ES2017。本书根据ES2017标准,详尽介绍了所有新增的语法,对基本概念、设计目的和用法进行了清晰的讲解,给出了大量简单易懂的示例。本书为中级难度,适合那些已经对JavaScript语言有一定了解的读者,可以作为学习这门语言最新进展的工具书,也可以作为参考手册供大家随时查阅新语法。 第3版增加了超过30%的内容,完全覆盖了ES2017标准,相比第2版介绍了更多的语法点,还调整了原有章节的文字表达,充实了示例,论述更准确,更易懂易学。

作者简介

阮一峰,资深JavaScript 语言专家,知名技术博客作者,专注于网站开发技术十余年。畅销书《黑客与画家》《软件随想录》的译者,现就职于蚂蚁金服集团。

图书试读

第3版前言
4年前,当我开始写这本书的时候,ECMAScript 5.1版刚刚开始普及,最流行的框架还是jQuery。ES6看上去就像一个遥远的蓝图,无人知道何时会实现。
仅仅4年,ES6已经经历了ES2015、ES2016、ES2017这3个版本的迭代,各种实现的支持度已经超过90%,不仅可以实现网页的编写,还可以实现服务器脚本、手机App和桌面应用的编写。程序员们完全接受了这个标准,甚至大量使用尚未标准化的新语法。JavaScript语言就像一列高铁,以令人“眩晕”的速度向前冲刺。
互联网行业的蓬勃兴旺造就了ES6的成功,也使得这本教程不断更新,越写越厚。第2版问世18个月之后,不得不推出第3版。
第3版新增了超过30%的内容,完全覆盖了ES2017标准(第2版只做到覆盖 ES2015标准),并且对所有章节都进行了修订,文字表达更准确易懂,示例更丰富。对读者来说,这个版本更容易学习,更有参考价值。
这4年来,我对ES6的理解和所有的学习笔记,都浓缩在这本教程里面。那些我自己感到最困难的地方,书中都做出了详细讲解,给出了细致的示例,我相信这也是其他国内学习者所需要的。
这本教程当然也包含了些许局限,以及细致检查之后仍然疏漏的各种错误。一旦发现,我会第一时间更正。读者可以到官方仓库github.com/ruanyf/es6tutorial中查看勘误。
我在微博上曾经说过一段话,就把它放在这里作为结束吧。
“我水平其实不高,只是好奇心重,从没想到这么多人会关注。希望不要让大家失望,未来做一块垫脚石,为需要的朋友提供帮助,为技术的推广和发展做出力所能及的贡献。”

**阮一峰
2017年8月1日,写于杭州**


积跬步以至千里。每天读本书,为您搜罗最具权威专业书籍,更多图书推荐请关注每日读书

好知识需要分享,如您有喜欢的书籍想与广大开发者分享,请在文章下方评论留言,我们将为大家推荐您的爱书!

相关文章
|
5月前
|
前端开发 JavaScript Java
ES6前端就业课第三课之class
ES6前端就业课第三课之class
42 0
|
3月前
|
前端开发 JavaScript 小程序
【前端】必学知识ES6 1小时学会
【前端】必学知识ES6 1小时学会
31 0
|
9月前
|
前端开发
走进ES6的世界:基础语法入门指南4
走进ES6的世界:基础语法入门指南
44 0
|
5月前
|
前端开发 API
[前端学习]ES6进阶学习
[前端学习]ES6进阶学习
28 1
|
5月前
|
前端开发 JavaScript
前端知识(十五)——es6 相关面试总结
前端知识(十五)——es6 相关面试总结
35 0
|
9月前
|
JSON 前端开发 JavaScript
走进ES6的世界:基础语法入门指南3
走进ES6的世界:基础语法入门指南
34 0
|
9月前
|
算法 JavaScript 网络架构
走进ES6的世界:基础语法入门指南2
走进ES6的世界:基础语法入门指南
28 0
|
9月前
|
JavaScript 前端开发 安全
走进ES6的世界:基础语法入门指南1
走进ES6的世界:基础语法入门指南
43 0
|
存储 自然语言处理 搜索推荐
2 万字详解,吃透 ES!(一)
2 万字详解,吃透 ES!(一)
2 万字详解,吃透 ES!(一)
|
12月前
|
JavaScript 前端开发
开心档-软件开发入门之TypeScript 联合类型
联合类型(Union Types)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。