查看原文
其他

推荐四本ES6好书《深入理解ES6》《ES6标准入门》等

码中人 码农真经 2023-12-25
虽然现在ECMAScript的版本来到了ES12(2021),但我们还是习惯说ES6。是因为ES6是一个大版本,改动较大的版本。后续的版本都是基于ES6添加的。
所以,很少见到以ES7,ES8为书名的。印象中,只有清华大学出版社出过一本《ECMAScript 2018快速入门》


《ECMAScript 2018快速入门》



内容简介
ECMAScript是一种由ECMA国际通过ECMA-262标准化的脚本程序设计语言,目前新版本为ECMAScript 2018。JavaScript是这个标准的一个实现和扩展。这种语言广泛用于Web前端开发,可以说想成为一名前端开发高手,就必须掌握ECMAScript。
本书分为13章,较为系统地介绍ECMAScript语言,内容包括变量与常量、表达式和运算符、字符串、数字和符号、数组和类型化数组、对象、函数、集合和映射、迭代器和生成器、Promise对象与异步函数、代理、类和模块,最后引导读者自己动手写一个JS框架。
本书适合Web前端初学者、不了解ECMAScript的Web前端开发人员,也适合高等院校和培训学校相关专业的师生进行参考。
作者简介
黄灯桥,网名上将军,资深Web技术专家,拥有10余年工作经验,一直致力于Web开发框架的研究,近年来致力于于Ext JS框架的开发与推广,撰写了大量关于Ext JS开发相关的教程,是社区公认的先锋和布道者,与Sencha 和Ext JS的官方开发团队有十分紧密的联系。精通C++等传统的面向对象技术,而且还擅长ASP.NET、PHP和Java等Web开发技术。目前重点关注Sencha Touch、JQuery UI、HTML 5、CSS 3前端技术以及NoSQL数据库技术。活跃于CSDN(博客专家)等各大技术社区,在社区内知名度极高,深受网友欢迎。著有经典著作《JavaScript凌厉开发——Ext详解与实践》、《Ext JS高级程序设计》、《Ext JS权指南》和《Ext JS 6.2实战》。




深入理解ES6


内容简介
ES6是ECMAScript标准十余年来变动大的一个版本,其中添加了许多新的语法特性,既有大家耳熟能详的Promise,也有闻所未闻的Proxy代理和Reflection反射;既有可以通过转译器(Transpiler)等方式在旧版本浏览器中实现兼容的let、const、不定参数、展开运算符等功能,亦有无论如何都无法实现向前兼容的尾调用优化。深入理解ES6的特性对于所有JavaScript开发者而言至关重要,在可预见的未来,ES6中引入的语言特性会成为JavaScript应用程序的主流特性,这也是《深入理解ES6》的初衷。希望你通过阅读《深入理解ES6》可以了解ES6的新特性,并在需要时能够随时使用。
作者简介
Nicholas C. Zakas自2000年以来一直致力于Web应用程序的开发,重点关注前端开发,并以写作和讲述前沿*实践而闻名。他曾于雅虎主页任职5年有余,他也是多本书的作者,其中包括The Principles of Object-Oriented JavaScript(No Starch Press出版社)和Professional JavaScript for Web Developers(Wrox出版社)。



ES6标准入门(第3版)


内容简介
ES6是下一代JavaScript语言标准的统称,每年6月发布一次修订版,迄今为止已经发布了3个版本,分别是ES2015、ES2016、ES2017。《ES6标准入门(第3版)》根据ES2017标准,详尽介绍了所有新增的语法,对基本概念、设计目的和用法进行了清晰的讲解,给出了大量简单易懂的示例。《ES6标准入门(第3版)》为中级难度,适合那些已经对JavaScript语言有一定了解的读者,可以作为学习这门语言全新进展的工具书,也可以作为参考手册供大家随时查阅新语法。第3版增加了超过30%的内容,完全覆盖了ES2017标准,相比第2版介绍了更多的语法点,还调整了原有章节的文字表达,充实了示例,论述更准确,更易懂易学。
作者简介
阮一峰,资深JavaScript 语言专家,知名技术博客作者,专注于网站开发技术十余年。畅销书《黑客与画家》《软件随想录》的译者,现就职于蚂蚁金服集团。



JavaScript ES6 函数式编程入门经典


内容简介
  《JavaScriptES6函数式编程入门经典》使用JavaScriptES6带你学习函数式编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。
  目前,编程语言已经将焦点从对象转移到函数。JavaScript支持函数式编程,并允许开发者编写精心设计的代码。
  主要内容
  ●掌握函数式编程的概念
  ●清楚函数在JavaScript中的地位
  ●理解真实的函数式类库,并创建一个模拟underscore.js的函数式类库
  ●实践纯错误处理技术,例如函子和Monad
  ●了解ES6的函数式编程特性,例如扩展运算符和Generator

作者简介

  AntoAravinth是来自VisualBIChennai研发中心的高级商业智能开发工程师。在过去的五年中,他曾使用Java、JavaScript语言以及ReactJs、Angular等框架开发Web应用。他对Web和Web标准有透彻的理解。他也是流行框架ReactJs、Selenium和Groovy的开源贡献者。AntoAravinth在业余时间喜欢打乒乓球。他很有幽默感!他也是ReactQuickly一书的技术开发编辑,此书在2017年由Manning出版社出版。
关注 码中人
点赞、转发、广告,更多优质资源等你来...
(ES24)

往期推荐

图灵600+

区块链基础知识25讲

c语言50本电子书

《计算的本质》深入剖析程序和计算机

JavaScript的乐趣【新书速递2021.2】

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存