JavaScript高级程序设计(第4版)

JavaScript高级程序设计(第4版)

编辑推荐

JavaScript经典图书最新版。

内容简介

第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。

书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。

另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。

作者简介

作者马特·弗里斯比,知名前端技术专家,拥有十余年Web开发经验。曾是Google工程师,参与开发Adsense和AMP平台等重要产品。他也是美国外卖巨头DoorDash技术团队的工程师。目前担任Gosellout公司的CTO。毕业于伊利诺伊大学厄巴纳-尚佩恩分校(UIUC)计算机科学专业。

章节目录

版权信息

献词

译者序

前言

读者对象

本书内容

组织结构

预备条件

电子书及附录

致谢

第1章 什么是JavaScript

1.1 简短的历史回顾

1.2 JavaScript实现

1.2.1 ECMAScript

1.2.2 DOM

1.2.3 BOM

1.3 JavaScript版本

1.4 小结

第2章 HTML中的JavaScript

2.1