技术教育社区
www.teccses.org

JAVASCRIPT高级程序设计(第5版)

封面

作者:[美]马特·弗里斯比(Matt Frisbie)

页数:786

出版社:人民邮电出版社

出版日期:2024

ISBN:9787115655851

电子书格式:pdf/epub/txt

网盘下载地址:下载JAVASCRIPT高级程序设计(第5版)

内容简介

本书是JavaScript经典图书的新版。第5版涵盖ECMAScript 2024,全面、深入地介绍了JavaScript的基础语法和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到最 新的技术,重点介绍了ECMAScript标准和DOM规范,并在此基础上讨论了JavaScript语言的核心概念, 包括类、期约、迭代器、代理,等等。另外,书中也结合实际开发深入探讨了事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch、模块、工作者线程以及大量新的JavaScript API。

作者简介

马特·弗里斯比(Matt Frisbie) 前端技术专家,拥有十多年Web开发经验,曾担任独立软件顾问、公司联合创始人和谷歌公司工程师,目前经营自己的咨询业务。在谷歌工作期间,他参与了AdSense和AMP平台的工作。在此之前,马特是美国DoorDash公司的一位工程师,该公司已成为在线食品配送领域的领导者。马特拥有伊利诺伊大学厄巴纳-香槟分校(UIUC)计算机工程学士学位。除了本书,马特还著有其他几本前端技术图书,涉及浏览器扩展和Angular应用开发等。

目录

第 1章 什么是JavaScript

第 2章 HTML中的JavaScript

第3章 语言基础

第4章 变量、作用域与内存

第5章 基本引用类型

第6章 高级引用类型

第7章 迭代器与生成器

第8章 对象、类与面向对象编程

第9章 代理与反射

第 10章 函数

第 11章 期约与异步函数

第 12章 BOM

第 13章 DOM

第 14章 DOM扩展

第 15章 事件

第 16章 动画与Canvas图形

第 17章 表单脚本

第 18章 JavaScript API

第 19章 错误处理与调试

第 20章 JSON

第 21章 网络请求与远程资源

第 22章 客户端存储

第 23章 模块

第 24章 工作者线程

第 25章 最佳实践

附录A ES.Next(图灵社区下载)

附录B 严格模式(图灵社区下载)

附录C JavaScript库和框架(图灵社区下载)

附录D JavaScript工具(图灵社区下载)

赞助用户下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《JAVASCRIPT高级程序设计(第5版)》
Article link:https://www.teccses.org/24653.html