正版保障 假一赔十 可开发票
¥ 63.15 4.9折 ¥ 128 全新
库存11件
作者[美]T.J.克罗德
出版社清华大学出版社
ISBN9787302602118
出版时间2021-08
装帧平装
开本其他
定价128元
货号11546076
上书时间2025-01-02
本书主要内容 l 涵盖ES2015~ES2020中JavaScript的所有新特性以及下一版的预览。 l 探索**的语法:空值合并、可选链、let和const、类语法、私有方法、私有字段、new.target、数字分隔符、BigInt、解构、默认参数、箭头函数、异步函数、await、生成器函数、…(rest和spread操作符)、模板字面量、二进制和八进制字面量、**(求幂运算符)、计算属性/方法名、for-of、for-await-of、属性的简写语法等。 l 详细介绍新特性和模式:模块、Promise、迭代、生成器、Symbol、代理、反射、类型化数组、Atomics、共享内存、WeakMap、WeakSet等。 l 揭示常见的陷阱并阐述如何避免它们。 l 展示如何跟进和参与JavaScript的改进流程。 l 介绍如何在新特性获得广泛支持之前使用它们。
T. J. Crowder是一位拥有30年经验的软件工程师。在他的整个职业生涯中,他至少有一半时间是在使用JavaScript从事开发工作。他经营着软件承包和产品公司Farsight Software。他经常在Stack Overflow上为人们提供帮助,他是十大贡献者之一和JavaScript标签的顶级贡献者。当他不工作或写作时,他总是与他美丽的、支持他的妻子和出色的儿子共度美好时光。
第1章 ES2015~ES2020及后续版本的
新特性 1
1.1 名称、定义和术语 2
1.1.1 Ecma?ECMAScript?TC39? 2
1.1.2 ES6?ES7?ES2015?ES2020? 2
1.1.3 JavaScript“引擎”、浏览器及其他 3
1.2 什么是“新特性” 3
1.3 新特性的推动流程 5
1.3.1 谁负责 5
1.3.2 流程 5
1.3.3 参与 6
1.3.4 跟上新特性的步伐 7
1.4 旧环境中使用新特性 8
1.5 本章小结 12
第2章 块级作用域声明:let和const 13
2.1 let和const的介绍 13
2.2 真正的块级作用域 14
2.3 重复声明将抛出错误 15
2.4 提升和暂时性死区 15
2.5 一种新的全局变量 17
2.6 const:JavaScript的常量 19
2.6.1 const基础 19
2.6.2 常量引用的对象仍然是可变的 20
2.7 循环中的块级作用域 21
2.7.1 “循环中的闭包”问题 21
2.7.2 绑定:变量、常量以及其他
标识符的工作方式 23
2.7.3 while和do-while循环 27
2.7.4 性能影响 28
2.7.5 循环块中的const 29
2.7.6 for-in循环中的const 29<
— 没有更多了 —
以下为对购买帮助不大的评价