元数据

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

  •  JavaScript高级程序设计(第4版)|200
  • 书名: JavaScript高级程序设计(第4版)
  • 作者: 马特·弗里斯比
  • 简介: 本书是JavaScript经典图书的新版。第4版涵盖ECMAScript2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括FetchAPI、模块、工作者线程、服务线程以及大量新API。
  • 出版时间 2020-09-11 00:00:00
  • ISBN: 9787115545381
  • 分类: 计算机-编程设计
  • 出版社: 人民邮电出版社
  • PC地址:https://weread.qq.com/web/reader/751326d0720befab7514782

高亮划线

第1章 什么是JavaScript

📌 JavaScript已被公认为主流的编程语言,能够实现复杂的计算与交互,包括闭包、匿名(lambda)函数,甚至元编程等特性。 ⏱ 2022-02-28 13:24:34

📌 要真正学好用好JavaScript,理解其本质、历史及局限性是非常重要的。 ⏱ 2022-02-28 13:55:40

1.2 JavaScript实现

📌 虽然JavaScript和ECMAScript基本上是同义词,但JavaScript远远不限于ECMA-262所定义的那样。 ⏱ 2022-03-05 15:00:43

📌 ECMAScript只是对实现这个规范描述的所有方面的一门语言的称呼。JavaScript实现了ECMAScript,而Adobe ActionScript同样也实现了ECMAScript。 ⏱ 2022-03-06 12:50:41

📌 五大浏览器(IE、Firefox、Safari、Chrome和Opera) ⏱ 2022-03-06 12:56:51

📌 文档对象模型(DOM, Document Object Model)是一个应用编程接口(API),用于在HTML中使用扩展的XML。 ⏱ 2022-03-06 12:57:12

📌 1998年10月,DOM Level 1成为W3C的推荐标准。这个规范由两个模块组成:DOM Core和DOM HTML。前者提供了一种映射XML文档,从而方便访问和操作文档任意部分的方式;后者扩展了前者,并增加了特定于HTML的对象和方法。 ⏱ 2022-03-25 21:28:24

📌 DOM Level 2新增了以下模块,以支持新的接口。❑ DOM视图:描述追踪文档不同视图(如应用CSS样式前后的文档)的接口。❑ DOM事件:描述事件及事件处理的接口。❑ DOM样式:描述处理元素CSS样式的接口。❑ DOM遍历和范围:描述遍历和操作DOM树的接口 ⏱ 2022-03-25 21:28:49

📌 加了以统一的方式加载和保存文档的方法(包含在一个叫DOM Load and Save的新模块中),还有验证文档的方法(DOM Validation)。在Level 3中,DOM Core经过扩展支持了所有XML 1.0的特性,包括XML Infoset、XPath和XML Base。 ⏱ 2022-08-12 19:15:57

📌 有些其他语言也发布了自己的DOM标准。 ⏱ 2022-03-25 21:32:45

6.3 定型数组

📌 大端字节序也称为“网络字节序”,意思是最高有效位保存在第一个字节,而最低有效位保存在最后一个字节。小端字节序正好相反,即最低有效位保存在第一个字节,最高有效位保存在最后一个字节。 ⏱ 2023-07-14 13:37:05

📌 DataView的所有API方法都以大端字节序作为默认值,但接收一个可选的布尔值参数,设置为true即可启用小端字节序。 ⏱ 2023-07-14 13:36:45

11.1 异步编程

📌 特别是在JavaScript这种单线程事件循环模型中,同步操作与异步操作更是代码所要依赖的核心机制。 ⏱ 2022-04-27 22:08:16

读书笔记

本书评论