深入理解现代JavaScript
正版新书 新华官方库房直发 可开电子发票
¥
93.45
7.3折
¥
128
全新
库存4件
作者(美)T.J.克罗德
出版社清华大学出版社
ISBN9787302602118
出版时间2022-04
版次1
装帧平装
开本16开
纸张胶版纸
页数512页
字数903千字
定价128元
货号SC:9787302602118
上书时间2024-12-08
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
T. J. Crowder是一位拥有30年经验的软件工程师。在他的整个职业生涯中,他至少有一半时间是在使用JavaScript从事开发工作。他经营着软件承包和产品公司Farsight Software。他经常在Stack Overflow上为人们提供帮助,他是十大贡献者之一和JavaScript标签的很好贡献者。当他不工作或写作时,他总是与他美丽的、支持他的妻子和出色的儿子共度美好时光。
主编推荐:
JavaScript是一门快速发展的语言,对于有经验的开发人员来说,如要掌握所有新添加的特性,可能会面临挑战。本书不仅会带你探索世界上最流行语言的新特性,而且会向你展示如何跟踪这门语言的后续发展。本书首先介绍将新特性添加到 JavaScript 的流程,包括这个流程是如何管理的,以及由谁来管理;随后深入详细地描述每个新特性或者有调整的旧特性,并阐述示例用法、可能的陷阱;本书还将提供专业意见,教你使用新特性代替旧用法。
内容简介:
涵盖ES2015~ES2020中JavaScript的所有新特性以及下一版的预览。
探索新的语法:空值合并、可选链、let和const、类语法、私有方法、私有字段、new.target、数字分隔符、BigInt、解构、默认参数、箭头函数、异步函数、await、生成器函数、…(rest和spread操作符)、模板字面量、二进制和八进制字面量、**(求幂运算符)、计算属性/方法名、for-of、for-await-of、属性的简写语法等。
详细介绍新特性和模式:模块、Promise、迭代、生成器、Symbol、代理、反射、类型化数组、Atomics、共享内存、WeakMap、WeakSet等。
揭示常见的陷阱并阐述如何避免它们。
展示如何跟进和参与JavaScript的改进流程。
介绍如何在新特性获得广泛支持之前使用它们。
目录:
第1章ES2015~ES2020及后续版本的新特性1
1.1名称、定义和术语2
1.1.1Ecma?ECMAScript?TC39?2
1.1.2ES6?ES7?ES2015?ES2020?2
1.1.3JavaScript“引擎”、浏览器及其他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和const13
2.1let和const的介绍13
2.2真正的块级作用域14
2.3重复声明将抛出错误15
2.4提升和暂时性死区15
2.5一种新的全局变量17
2.6const:JavaScript的常量19
2.6.1const基础19
2.6.2常量引用的对象仍然是可变的20
2.7循环中的块级作用域21
2.7.1“循环中的闭包”问题21
2.7.2绑定:变量、常量以及其他标识符的工作方式23
2.7.3while和do-while循环27
2.7.4性能影响28
2.7.5循环块中的const29
2.7.6for-in循环中的const29
2.8旧习换新30
2.8.1用const或let替代var30
2.8.2缩小变量的作用域30
2.8.3用块级作用域替代匿名函数30
第3章函数的新特性33
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价