拥有 ES6 标签的文章 共 6 条数据

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载
编程书籍

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载

4916次浏览 0条评论

在ES2015标准中的表现,以及利用ES2015中新特性在应用开发中的实践。以清晰的思路说明ES2015的详细特性和意义,并以实际案例展示利用ES2015中的特性如何提高应用的前端和后端的开发速度和工程化模式第1章 ECMAScript版本发展历程 1 1.1 ECMAScript的历史更替 2 1.1.1 ECMA-262 / ECMA-262 Edition 2 2 1.1.2 ECMA-262 Edition 3 3 1.1.3 ECMA-262 Edition 5 4 1.1.4 ECMA-262 Edition 4 4 1.2 小结 5 第2章 ES2015能为实际开发带来什么 6 2.1 简单概括ES2015 6 2.2 语法糖 7 2.3 工程优势 8 2.3.1 模块化 8 2.3.2 模块化与组件化结合 11 2.3.3 内存安全 13 2.4 小结 14 第3章 ES2015新语法详解 15 3.1 let、const和块级作用域 16 3.1.1 块级作用域 16 3.1.2 let定义变量 20 3.1.3 const定义常量 22 3.1.3.1 使用语法 2

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载
编程书籍

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载

2080次浏览 0条评论

在ES2015标准中的表现,以及利用ES2015中新特性在应用开发中的实践。以清晰的思路说明ES2015的详细特性和意义,并以实际案例展示利用ES2015中的特性如何提高应用的前端和后端的开发速度和工程化模式第1章 ECMAScript版本发展历程 1 1.1 ECMAScript的历史更替 2 1.1.1 ECMA-262 / ECMA-262 Edition 2 2 1.1.2 ECMA-262 Edition 3 3 1.1.3 ECMA-262 Edition 5 4 1.1.4 ECMA-262 Edition 4 4 1.2 小结 5 第2章 ES2015能为实际开发带来什么 6 2.1 简单概括ES2015 6 2.2 语法糖 7 2.3 工程优势 8 2.3.1 模块化 8 2.3.2 模块化与组件化结合 11 2.3.3 内存安全 13 2.4 小结 14 第3章 ES2015新语法详解 15 3.1 let、const和块级作用域 16 3.1.1 块级作用域 16 3.1.2 let定义变量 20 3.1.3 const定义常量 22 3.1.3.1 使用语法 2

JavaScript ES6函数式编程入门经典 PDF下载
编程书籍

JavaScript ES6函数式编程入门经典 PDF下载

3565次浏览 0条评论

《JavaScript ES6函数式编程入门经典》使用JavaScript ES6带你学习函数式编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。目前,编程语言已经将焦点从对象转移到函数。JavaScript支持函数式编程,并允许开发者编写精心设计的代码。主要内容● 掌握函数式编程的概念● 清楚函数在JavaScript中的地位● 理解真实的函数式类库,并创建一个模拟underscore.js的函数式类库● 实践纯错误处理技术,例如函子和Monad● 了解ES6的函数式编程特性,例如扩展运算符和Generator第1章 函数式编程简介 1 1.1 什么是函数式编程?为何它重要 1 1.2 引用透明性 4 1.3 命令式、声明式与抽象 5 1.4 函数式编程的好处 7 1.5 纯函数 7 1.5.1 纯函数产生可测试的代码 7 1.5.2 合理的代码 9 1.6 并发代码 10 1.7 可缓存 11 1.8 管道与组合 12 1.9 纯函数是数学函数 13 1.10 我们要构建什么 15 1.11 JavaScript是函数式编程语言吗 15 1.12 小结 16 第2章 Ja

深入浅出ES6(ES6 in depth)高清文字版PDF下载
编程书籍

深入浅出ES6(ES6 in depth)高清文字版PDF下载

3259次浏览 0条评论

曾经听许多前端从业者说:“前端发展太快了。”这里的快,十有八九是说层出不穷的新概念,余下的一二,大抵只是抒发一下心中的苦闷罢——前两日刚习得的新技术转眼就“落后”——仔细品味这苦闷,除却不得不持续奔跑的无奈,更多的是一口气,一口卯足了劲儿也要把新知识全数揽入囊中的不服气。作为刚入行的新人,对这点体会颇深。就像是蓦地从某个时间点切入,半数时间向前走,半数时间向后看,瞻前顾后,回味揣摩这十年间的岁月精魄,还得翘首盼着花花新世界,不时再问自己一句,这样走下去真的会好么?是的,其实答案人尽皆知,同时也无人知晓,因为没人能预言未来,顶多只能预测未来,但有一件事情永不会错,当你笃定地沿着一条路走下去,结果通常不会太糟糕,但凡能在浮躁的社会冷静下来潜心磨砺,多少总会有收获。幸而我有意弱化了对新信息的执念,开始做一些事情,《深入浅出 ES6》就是其中一件。纵观整个系列,亦即纵观 ECMAScript 2015 的整个体系,吸取了诸多成功经验:借鉴自 CoffeeScript 的箭头函数;始于 C++ 项目 Xanadu,接着被 E 语言采用,后来分别于 Python 和 JavaScript 框架 D

深入理解ES6 翻译完整版PDF下载
编程书籍

深入理解ES6 翻译完整版PDF下载

3413次浏览 0条评论

ES6是ECMAScript标准十余年来变动最大的一个版本,其中添加了许多新的语法特性,既有大家耳熟能详的Promise,也有闻所未闻的Proxy代理和Reflection反射;既有可以通过转译器(Transpiler)等方式在旧版本浏览器中实现兼容的let、const、不定参数、展开运算符等功能,亦有无论如何都无法实现向前兼容的尾调用优化。深入理解ES6的特性对于所有JavaScript开发者而言至关重要,在可预见的未来,ES6中引入的语言特性会成为JavaScript应用程序的主流特性,这也是《深入理解ES6》的初衷。希望你通过阅读《深入理解ES6》可以了解ES6的新特性,并在需要时能够随时使用。第1章 块级作用域绑定 1 var声明及变量提升(Hoisting)机制 1 块级声明 3 -- let声明 3 -- 禁止重声明 4 -- const声明 4 -- 临时死区(Temporal Dead Zone) 6 循环中的块作用域绑定 7 -- 循环中的函数 8 -- 循环中的let声明 9 -- 循环中的const声明 10 全局块作用域绑定 12 块级绑定最佳实践的进化 13

ES6标准入门(第3版)阮一峰著 完整高清版PDF下载
编程书籍

ES6标准入门(第3版)阮一峰著 完整高清版PDF下载

12196次浏览 1条评论

ES6是下一代JavaScript语言标准的统称,每年6月发布一次修订版,迄今为止已经发布了3个版本,分别是ES2015、ES2016、ES2017。本书根据ES2017标准,详尽介绍了所有新增的语法,对基本概念、设计目的和用法进行了清晰的讲解,给出了大量简单易懂的示例。本书为中级难度,适合那些已经对JavaScript语言有一定了解的读者,可以作为学习这门语言最新进展的工具书,也可以作为参考手册供大家随时查阅新语法。 第3版增加了超过30%的内容,完全覆盖了ES2017标准,相比第2版介绍了更多的语法点,还调整了原有章节的文字表达,充实了示例,论述更准确,更易懂易学。第1章 ECMAScript 6简介 11.1 ECMAScript和JavaScript的关系 11.2 ES6与ECMAScript 2015的关系 11.3 语法提案的批准流程 21.4 ECMAScript的历史 31.5 部署进度 41.6 Babel 转码器 41.6.1 配置文件.babelrc 51.6.2 命令行转码babel-cli 61.6.3 babel-node 71.6.4 babel-reg