Book Description
ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you’ll be able to see new features in action. You’ll learn:
- How ECMAScript 6 class syntax relates to more familiar JavaScript concepts
- What makes iterators and generators useful
- How arrow functions differ from regular functions
- Ways to store data with sets, maps, and more
- The power of inheritance
- How to improve asynchronous programming with promises
- How modules change the way you organize code
Whether you’re a web developer or a Node.js developer, you’ll find Understanding ECMAScript 6 indispensable on your journey from ECMAScript 5 to ECMAScript 6.
Table of Contents
Chapter 1: Block Bindings
Chapter 2: Strings and Regular Expressions
Chapter 3: Functions
Chapter 4: Expanded Object Functionality
Chapter 5: Destructuring for Easier Data Access
Chapter 6: Symbols and Symbol Properties
Chapter 7: Sets and Maps
Chapter 8: Iterators and Generators
Chapter 9: Introducing JavaScript Classes
Chapter 10: Improved Array Capabilities
Chapter 11: Promises and Asynchronous Programming
Chapter 12: Proxies and the Reflection API
Chapter 13: Encapsulating Code with Modules
Appendix A: Minor Changes in ECMAScript 6
Appendix B: Understanding ECMAScript 7 (2016)
中文:
书名:了解ECMASIPT 6:面向JavaScript开发人员的权威指南
ECMAScript6代表了该语言历史上对其核心的最大更新。 在理解ECMASIPT 6中,专家开发人员Nicholas C.Zakas提供了有关对象类型、语法和ECMAScript6为JavaScript带来的其他令人兴奋的变化的完整指南。每一章都包含了可以在任何JavaScript环境中运行的示例代码,因此您将能够看到实际运行的新功能。你将会学到:
- ECMAScript 6类语法如何与更熟悉的JavaScript概念相关联
- 迭代器和生成器的有用之处
- 箭头函数与常规函数的区别
- Ways to store data with sets, maps, and more
- 继承的力量
- How to improve asynchronous programming with promises
- 模块如何改变您组织代码的方式
无论您是Web开发人员还是Node.js开发人员,您都会发现 了解ECMASIPT 6 在您从ECMAScript 5到ECMAScript 6的旅程中不可或缺。
目录表
第1章:块绑定
第2章:字符串和正则表达式
Chapter 3: Functions
Chapter 4: Expanded Object Functionality
第5章:为更轻松地访问数据而进行的解构
第6章:符号和符号属性
第7章:集合和映射
Chapter 8: Iterators and Generators
第9章:JavaScript类简介
Chapter 10: Improved Array Capabilities
第11章:承诺和异步编程
Chapter 12: Proxies and the Reflection API
Chapter 13: Encapsulating Code with Modules
附录A:ECMAScript 6中的细微更改
附录B:了解ECMAScript 7(2016)
评论前必须登录!
注册