万本电子书0元读

万本电子书0元读

顶部广告

深入理解JavaScript特性电子书

“尼古拉斯写的东西特别实用……建议你好好读读,从中发现对自己有用的东西,而真正拥抱JavaScript,致力于为所有人发更好的Web应用。”——Brendan Eich,JavaScript之父。 “本书全面介绍了ES6新特性的语法和语义,有助于你大幅度提升代码的表达能力。作者把这些特性融简单易懂的示例中,帮你快速上手。”——Kent C. Dodds,PayPal前端工程师,TC39成员。

售       价:¥

纸质售价:¥70.30购买纸书

71人正在读 | 0人评论 6.2

作       者:(阿根廷) 尼古拉斯·贝瓦夸(Nicolás Bevacqua)

出  版  社:人民邮电出版社有限公司

出版时间:2019-05-01

字       数:23.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书旨在让读者轻松学习JavaScript的新展,包括ES6及后续更新。书中提供了大量实用示例,以循序渐的方式讲解了异步函数、对象解构、动态导及异步生成器等内容。本书不仅介绍了箭头函数、解构、模板字面量以及其他语法方面的新元素,还全面展示了ES6引的流程控制机制,以及如何高效地简化自己的代码。本书的讨论还涉及ES6内置的新集合类型、使用代理控制属性访问、ES6中内置API的改、CommonJS与ECMAScript模块的互用性等方面。 本书旨在让读者轻松学习JavaScript的新展,包括ES6及后续更新。书中提供了大量实用示例,以循序渐的方式讲解了异步函数、对象解构、动态导及异步生成器等内容。本书不仅介绍了箭头函数、解构、模板字面量以及其他语法方面的新元素,还全面展示了ES6引的流程控制机制,以及如何高效地简化自己的代码。本书的讨论还涉及ES6内置的新集合类型、使用代理控制属性访问、ES6中内置API的改、CommonJS与ECMAScript模块的互用性等方面。
【推荐语】
“尼古拉斯写的东西特别实用……建议你好好读读,从中发现对自己有用的东西,而真正拥抱JavaScript,致力于为所有人发更好的Web应用。”——Brendan Eich,JavaScript之父。 “本书全面介绍了ES6新特性的语法和语义,有助于你大幅度提升代码的表达能力。作者把这些特性融简单易懂的示例中,帮你快速上手。”——Kent C. Dodds,PayPal前端工程师,TC39成员。 本书从实际发角度介绍ES6及后续更新版本特性,以循序渐、通俗易懂的方式讲解各种复杂的技术,比如异步控制流、声明对象及函数的使用等,并从实践角度提供了许多建议,既能帮助广大前端发者建立一个完整的知识体系,也能助其在工作中如虎添翼,发出更好的Web应用。 ● JavaScript及其标准制定流程的变化 ● ES6的根本性变化,包括箭头函数、解构、模板字面量等 ● 声明对象原型对应的类语法,以及新的基本数据类型:符号 ● 通过Promise、迭代器、生成器以及异步函数控制程序执行流 ● 如何创建对象映射和*值集合 ● 如何使用新的代理与反射特性 ● 数字、字符串、Unicode、正则表达式等内置API的改
【作者】
尼古拉斯·贝瓦夸(Nicolás Bevacqua) 知名JavaScript布道师,来自阿根廷的JavaScript编程高手,目前是Elastic公司用户界面工程师。另著有《JavaScript Web应用发》一书。 【译者简介】 李松峰 360前端发专家、前端TC委员、W3C AC代表,奇舞团Web字体服务“奇字库”作者。 刘冰晶 毕业于北京邮电大学,现为奇舞团前端发工程师,专注于数据可视化以及前端动画领域。 高峰 硕士,毕业于中国科学技术大学软件学院。现为奇虎360前端发工程师。 【审校简介】 黄小璐 毕业于华中科技大学计算机学院。现为奇虎360软件发工程师。参与翻译了《高性能HTML5》《移动Web手册》《大型JavaScript应用最佳实践指南》《Web发权威指南》等书。 欧雪雯 前端发工程师,多年从事科技、前端技术领域业余翻译工作。
目录展开

版权声明

O'Reilly Media, Inc. 介绍

本书赞誉

前言

第 1 章 ECMAScript和JavaScript的未来

1.1 JavaScript标准简史

1.2 持续迭代的ECMAScript

1.3 浏览器支持和辅助工具

1.4 ES6特性

1.5 JavaScript的未来

第 2 章 ES6基础

2.1 对象字面量

2.2 箭头函数

2.3 解构

2.4 剩余参数和扩展运算符

2.5 模板字面量

2.6 let和const声明

第 3 章 类、符号、对象和装饰器

3.1 类

3.2 符号

3.3 对象的内置改进

3.4 装饰器

第 4 章 迭代与流程控制

4.1 Promise

4.2 迭代器协议与可迭代协议

4.3 生成器函数与生成器对象

4.4 异步函数

4.5 异步迭代

第 5 章 巧妙使用ES中的集合

5.1 使用ES6 map

5.2 理解和使用WeakMap

5.3 ES6中的Set

5.4 ES6 WeakSet

第 6 章 使用代理控制属性访问

6.1 了解代理

6.2 可撤销代理

6.3 代理捕获器

6.4 高级代理捕获器

第 7 章 ES6中内置API的改进

7.1 数字

7.2 Math

7.3 字符串和Unicode

7.4 正则表达式

7.5 Array

第 8 章 JavaScript模块

8.1 CommonJS

8.2 JavaScript模块

8.3 ES模块的实践考量

第 9 章 实用建议

9.1 变量声明

9.2 模板字面量

9.3 简写及对象解构

9.4 剩余参数和扩展运算符

9.5 函数偏好

9.6 类和代理

9.7 异步代码流

9.8 复杂性蠕变、抽象及约定

看完了

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部