
JavaScript高级程序设计(第4版)
图灵程序设计丛书·Web开发系列
¥69.00
作品简介
本书是JavaScript经典图书的新版。第4版全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
马特·弗里斯比(Matt Frisbie),知名前端技术专家,拥有十余年Web开发经验。曾是Google工程师,参与开发Adsense和AMP平台等重要产品。他也是美国外卖巨头DoorDash技术团队的工程师。目前担任Gosellout公司的CTO。毕业于伊利诺伊大学厄巴纳-尚佩恩分校(UIUC)计算机科学专业。
作品目录
献词
译者序
序
前言
致谢
第 1 章 什么是JavaScript
第 2 章 HTML中的JavaScript
第 3 章 语言基础
第 4 章 变量、作用域与内存
第 5 章 基本引用类型
第 6 章 集合引用类型
第 7 章 迭代器与生成器
第 8 章 对象、类与面向对象编程
第 9 章 代理与反射
第 10 章 函数
第 11 章 期约与异步函数
第 12 章 BOM
第 13 章 客户端检测
第 14 章 DOM
第 15 章 DOM扩展
第 16 章 DOM2和DOM3
第 17 章 事件
第 18 章 动画与Canvas图形
第 19 章 表单脚本
第 20 章 JavaScript API
第 21 章 错误处理与调试
第 22 章 处理XML
第 23 章 JSON
第 24 章 网络请求与远程资源
第 25 章 客户端存储
第 26 章 模块
第 27 章 工作者线程
第 28 章 最佳实践
附录 A ES2018和ES2019
附录 B 严格模式
附录 C JavaScript库和框架
附录 D JavaScript工具
作者简介
看完了