编辑推荐
与大宗师道格拉斯一起,痛并快乐地用好JavaScript。
内容简介
本书结合当前JavaScript语言现状,深入剖析了JavaScript语言的运行原理、应该如何演进、怎样才能将其发挥至极致。
作者简介
作者道格拉斯.克罗克福德(Douglas Crockford),JavaScript开发社区领军人物,人称“老道”,历任PayPal和Yahoo!杰出架构师,被JavaScript之父Brendan Eich称为“JavaScript大宗师”。
道格拉斯在JavaScript开发方面的众多研究成果被广泛应用,并为该语言的发展和普及做出了卓越贡献。他被誉为JSON、JSLint、JSMin和ADSafe之父,其著作《JavaScript语言精粹》对前端开发人员的影响深远。
章节目录
版权信息
中文版赞誉
中文版序
我和JavaScript的缘分
我和死月的缘分
我看这本书
译者序
与道格拉斯隔空对话
章名列表
第0章 导读
0.1 异类
0.2 代码
0.3 未来
0.4 语法
0.5 示例
第1章 命名
保留字
第2章 数值
2.1 零
2.2 数值字面量
2.3 Number
2.4 运算符
2.5 位运算符
2.6 Math对象
2.7 “怪物”
第3章 高精度整数
第4章 高精度浮点数
第5章 高精度有理数
第6章 布尔类型
6.1 关系运算符
6.2 布尔式犯蠢类型
6.3 逻辑运算符
6.4 非
第7章 数组
7.1 原点
7.2 初始化
7.3 栈与队列
7.4 搜索
7.5 归约
7.6 遍历
7.7 排序
7.8 大杂烩
7.9 数组之“森”
第8章 对象
8.1 区分大小写
8.2 复制
8.3 继承
8.4 键名
8.5 冻结
8.6 莫使冻结共原型
8.7 WeakMap
第9章 字符串
9.1 根基
9.2 统一码
9.3 更多统一码
9.4 模板字符串字面量
9.5 正则表达式
9.6 分词
9.7 fulfill
第10章 底型
第11章 语句
11.1 声明
11.2 表达式
11.3 分支
11.4 循环
11.5 中断
11.6 大杂烩
11.7 标点
第12章 函数
第13章 生成器
更好的方式
第14章 异常
14.1 层层递进
14.2 普通异常
14.3 事件化的局限性
14.4 安全性
14.5 可靠性
第15章 程序
15.1 起始之源变量
15.2 全局变量
15.3 模块变量
15.4 内聚与耦合
第16章 this
去this化
第17章 非类实例对象
17.1 构造函数
17.2 构造函数参数
17.3 构造器
17.4 内存占用
第18章 尾调用
18.1 尾调用位
18.2 例外
18.3 续体传递风格
18.4 调试
第19章 纯度
19.1 纯之祝福
19.2 纯之门路
19.3 穹宇之奥
19.4 连续统
第20章 事件化编程
20.1 并发
20.2 线程
20.3 事件化编程
20.4 回合法则
20.5 服务端的问题
20.6 请求器
20.7 请求器工厂
20.8 Parseq
20.9 异常
20.10 Parseq的实现
20.11 用词
第21章 日期
21.1 日期的函数
21.2 ISO 8601
21.3 事后诸葛亮
第22章 JSON
22.1 发现
22.2 标准化
22.3 JSON凭什么
22.4 影响力
22.5 JSON对象
22.6 安全隐患
22.7 麦基曼范式
22.8 JSON语法
22.9 给数据交换标准设计者的建议
第23章 测试
23.1 bug
23.2 膨胀
23.3 测试驱动开发
23.4 若从此路过,留下断言来
23.5 JSCheck
23.6 ecomcon
第24章 优化
24.1 度量指标
24.2 温故而知新
24.3 性能元凶
24.4 语言
第25章 转译
25.1 Neo
25.2 举个例子
25.3 下一门语言
第26章 分词
第27章 解析
第28章 代码生成
举个例子
第29章 运行时
第30章 嚯!
第31章 结语
31.1 include函数
31.2 致谢
31.3 写在最后
31.4 还有一件事
作者简介
JavaScript悟道是2021年由人民邮电出版社出版,作者[美]道格拉斯·克罗克福德(DouglasCrockford)。
得书感谢您对《JavaScript悟道》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。