JavaScript悟道

JavaScript悟道

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

与大宗师道格拉斯一起,痛并快乐地用好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悟道》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
现代C++语言核心特性解析 电子书
通过理论结合实践的内容编排,深入探讨C11到C20引入的语言核心特性。
C语言程序设计:现代方法(第2版·修订版) 电子书
C语言入门零基础自学教程新升级,增加C1X相关内容,讲述C的所有特性,国外诸多名校的C语言课程教材,C开发人员的参考书。
HTML+CSS+JavaScript网页制作:从入门到精通(第4版) 电子书
本书从零开始,全面讲解了开发网页的全过程。
Java EE核心框架实战(第2版) 电子书
本书宗旨 提高读者学习Java EE的效率,增强其项目实战能力。本书摒弃了软件公司中不常用或不实用的技术,而是采用近200个开发案例,为读者讲解了开发商业软件的知识,帮助读者进行“精要”式的学习,汲取Java EE的思想,正确地进行项目实战。 本书特色 不留遗漏——覆盖主流Java EE轻量级框架 直击要害——实战化案例精准定位开发细节 学以致用——精要式项目确保开发/ 学习不脱节 潜移默化——研磨式知识讲解参透技术要点 提升效率——垂直式技术精解不绕弯路 循序提升——渐进式知识点统排确保连贯 以点概面——解决方案式项目,知识独立却又体系完整 成功案例——全面经过项目过程锤炼,提升学习/ 开发效率
JavaEE实战精粹:MyBatis+Spring+SpringMVC 电子书
主要讲解Java EE框架MyBatis、Spring和Spring MVC的核心开发技术,帮助读者进行“精要”式的学习和项目实战,同时汲取Java EE的思想,并最终将其灵活运用到实际工作中。