Book Description
To get the most out of modern JavaScript, you need learn the latest features of its parent specification, ECMAScript 6 (ES6). This book provides a highly practical look at ES6, without getting lost in the specification or its implementation details. Armed with practical examples, author Nicolas Bevacqua shows you new ways to deal with asynchronous flow control, declare objects or functions, and create proxies or unique sets, among many other features.
The first title in Bevacqua’s Modular JavaScript series, Practical Modern JavaScript prepares JavaScript and Node.js developers for applied lessons in modular design, testing, and deployment in subsequent books.
This book explains:
- How JavaScript and its standards development process have evolved
- Essential ES6 changes, including arrow functions, destructuring, let and const
- Class syntax for declaring object prototypes, and the new Symbol primitive
- How to handle flow control with Promises, iterators, generators, and async functions
- ES6 collection built-in types for creating object maps and unique sets
- How and when to use the new Proxy and Reflect built-ins
- Changes to Array, Math, numbers, strings, Unicode, and regular expressions, and other improvements since ES5
Table of Contents
Chapter 1. ECMAScript and the Future of JavaScript
Chapter 2. ES6 Essentials
Chapter 3. Classes, Symbols, Objects, and Decorators
Chapter 4. Iteration and Flow Control
Chapter 5. Leveraging ECMAScript Collections
Chapter 6. Managing Property Access with Proxies
Chapter 7. Built-in Improvements in ES6
Chapter 8. JavaScript Modules
Chapter 9. Practical Considerations
中文:
书名:Practical Modern JavaScript: Dive into ES6 and the Future of JavaScript
为了最大限度地利用现代的JavaScript,您需要了解它的父规范ECMAScript6(ES6)的最新功能。这本书提供了ES6的高度实用的介绍,不会迷失在规范或其实现细节中。作者Nicolas Bevacqua以实际示例为基础,向您展示了处理异步流控制、声明对象或函数、创建代理或唯一集等许多特性的新方法。
Bevacqua的模块化JavaScript系列的第一个标题, Practical Modern JavaScript 为JavaScript和Node.js开发人员准备好在后续书籍中学习模块化设计、测试和部署方面的应用课程。
This book explains:
- Java脚本及其标准开发过程是如何演变的
- ES6的基本更改,包括箭头功能、解构、 let 和 常量
- 用于声明对象原型的类语法,以及新的 Symbol primitive
- 如何使用承诺、迭代器、生成器和异步函数处理流控制
- 用于创建对象映射和唯一集的ES6集合内置类型
- How 和 when to use the new 代理 和 Reflect built-ins
- Changes to 数组, 数学、数字、字符串、Unicode和正则表达式,以及ES5以来的其他改进
Table of Contents
Chapter 1. ECMAScript 和 the Future of JavaScript
Chapter 2. ES6 Essentials
第三章.类、符号、对象和修饰器
第4章:迭代和流量控制
第5章.利用ECMAScript集合
第6章:使用代理管理财产访问
第7章ES6的内置改进
Chapter 8. JavaScript Modules
第九章.实际考虑因素
评论前必须登录!
注册