深入理解JavaScript特性
7推荐 收藏
5.9K阅读
图灵程序设计丛书

深入理解JavaScript特性

[阿根廷] 尼古拉斯•贝瓦夸 (作者) 李松峰 , 刘冰晶 , 高峰 (译者)
● JavaScript之父Brendan Eich作序推荐
● 将JavaScript新特性融入简单易懂的示例中,助你大幅提升代码表达能力
本书旨在让读者轻松学习JavaScript的新进展,包括ES6及后续更新。书中提供了大量实用示例,以循序渐进的方式讲解了异步函数、对象解构、动态导入及异步生成器等内容。本书不仅介绍了箭头函数、解构、模板字面量以及其他语法方面的新元素,还全面展示了ES6引入的流程控制机制,以及如何高效地简化自己的代码。本书的讨论还涉及ES6内置的新集合类型、使用代理控制属性访问、ES6中内置API的改进、CommonJS与ECMAScript模块的互用性等方面。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

PS:也会在图灵社区电报频道更新

电子书
¥39.99
格式
mobi   pdf

纸质书
¥64.78 ¥79.00

出版信息

  • 书  名深入理解JavaScript特性
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 温雪
  • 出版日期2019-05-17
  • 书  号978-7-115-51040-2
  • 定  价79.00 元
  • 页  数241
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Practical Modern JavaScript: Dive into ES6 and the Future of JavaScript
  • 原书号9781491943533

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

“尼古拉斯写的东西特别实用……建议你好好读读,从中发现对自己有用的东西,进而真正拥抱JavaScript,致力于为所有人开发更好的Web应用。”——Brendan Eich,JavaScript之父

“本书全面介绍了ES6新特性的语法和语义,有助于你大幅度提升代码的表达能力。作者把这些特性融入简单易懂的示例中,帮你快速上手。”——Kent C. Dodds,PayPal前端工程师,TC39成员



本书从实际开发角度介绍ES6及后续更新版本特性,以循序渐进、通俗易懂的方式讲解各种复杂的技术,比如异步控制流、声明对象及函数的使用等,并从实践角度提供了许多建议,既能帮助广大前端开发者建立一个完整的知识体系,也能助其在工作中如虎添翼,开发出更好的Web应用。

● JavaScript及其标准制定流程的变化
● ES6的根本性变化,包括箭头函数、解构、模板字面量等
● 声明对象原型对应的类语法,以及新的基本数据类型:符号
● 通过Promise、迭代器、生成器以及异步函数控制程序执行流
● 如何创建对象映射和唯一值集合
● 如何使用新的代理与反射特性
● 数字、字符串、Unicode、正则表达式等内置API的改进

目录

版权声明 阅读
O'Reilly Media, Inc. 介绍 阅读
本书赞誉 阅读
阅读
前言 阅读
第 1 章 ECMAScript 和 JavaScript 的未来 阅读
第 2 章 ES6 基础
第 3 章 类、符号、对象和装饰器
第 4 章 迭代与流程控制
第 5 章 巧妙使用 ES 中的集合
第 6 章 使用代理控制属性访问
第 7 章 ES6 中内置 API 的改进
第 8 章 JavaScript 模块
第 9 章 实用建议

作者介绍

尼古拉斯•贝瓦夸(Nicolás Bevacqua)

知名JavaScript布道师,来自阿根廷的JavaScript编程高手,目前是Elastic公司用户界面工程师。另著有《JavaScript Web应用开发》一书。


【译者简介】

李松峰

360前端开发资深专家、前端TC委员、W3C AC代表,奇舞团Web字体服务“奇字库”作者。

刘冰晶

毕业于北京邮电大学,现为奇舞团前端开发工程师,专注于数据可视化以及前端动画领域。

高峰

硕士,毕业于中国科学技术大学软件学院。现为奇虎360前端开发工程师。


【审校简介】

黄小璐

毕业于华中科技大学计算机学院。现为奇虎360软件开发工程师。参与翻译了《高性能HTML5》《移动Web手册》《大型JavaScript应用最佳实践指南》《Web开发权威指南》等书。

欧雪雯

前端开发工程师,多年从事科技、前端技术领域业余翻译工作。
  • 1970出的书
    Qingo  发表于 2019-05-06 13:51:57
    推荐
    • 英文版是2017年出的

      An楠  发表于 2019-06-06 16:16:42
  • 有电子版吗
    灰之影  发表于 2019-05-14 16:19:43
    推荐
    • 您好,有电子版的。

      温雪  发表于 2019-05-14 16:37:12
    • @温雪 好的谢谢

      灰之影  发表于 2019-05-14 17:58:17
  • 618有折扣吗
    HongzaoPa  发表于 2019-06-08 15:31:57
    推荐