摘要: 第十六章:用 Node 进行服务器端 JavaScript Node 是 JavaScript 与底层操作系统的绑定,使得编写 JavaScript 程序读写文件、执行子进程和在网络上通信成为可能。这使得 Node 作为以下用途变得有用: 现代替代 shell 脚本的方式,不受 bash 和其他 U 阅读全文
posted @ 2024-03-22 12:10 绝不原创的飞龙 阅读(111) 评论(0) 推荐(0)
摘要: 第十五章:JavaScript 在 Web 浏览器中 JavaScript 语言是在 1994 年创建的,旨在使 Web 浏览器显示的文档具有动态行为。自那时以来,该语言已经发生了显著的演变,与此同时,Web 平台的范围和功能也迅速增长。今天,JavaScript 程序员可以将 Web 视为一个功能 阅读全文
posted @ 2024-03-22 12:04 绝不原创的飞龙 阅读(131) 评论(0) 推荐(0)
摘要: 第十二章:迭代器和生成器 可迭代对象及其相关的迭代器是 ES6 的一个特性,在本书中我们已经多次见到。数组(包括 TypedArrays)、字符串以及 Set 和 Map 对象都是可迭代的。这意味着这些数据结构的内容可以被迭代——使用for/of循环遍历,就像我们在§5.4.4 中看到的那样: le 阅读全文
posted @ 2024-03-22 12:02 绝不原创的飞龙 阅读(66) 评论(0) 推荐(0)
摘要: 第九章:类 JavaScript 对象在第六章中有所涉及。该章将每个对象视为一组独特的属性,与其他对象不同。然而,通常有必要定义一种共享某些属性的对象类。类的成员或实例具有自己的属性来保存或定义它们的状态,但它们还具有定义其行为的方法。这些方法由类定义,并由所有实例共享。例如,想象一个名为 Comp 阅读全文
posted @ 2024-03-22 12:00 绝不原创的飞龙 阅读(145) 评论(0) 推荐(0)
摘要: 第六章:对象 对象是 JavaScript 中最基本的数据类型,您在本章之前的章节中已经多次看到它们。因为对象对于 JavaScript 语言非常重要,所以您需要详细了解它们的工作原理,而本章提供了这些细节。它从对象的正式概述开始,然后深入到关于创建对象和查询、设置、删除、测试和枚举对象属性的实用部 阅读全文
posted @ 2024-03-22 11:57 绝不原创的飞龙 阅读(78) 评论(0) 推荐(0)
摘要: 第四章:表达式和运算符 本章记录了 JavaScript 表达式以及构建许多这些表达式的运算符。表达式 是 JavaScript 的短语,可以 评估 以产生一个值。在程序中直接嵌入的常量是一种非常简单的表达式。变量名也是一个简单表达式,它评估为分配给该变量的任何值。复杂表达式是由简单表达式构建的。例 阅读全文
posted @ 2024-03-22 11:56 绝不原创的飞龙 阅读(104) 评论(0) 推荐(0)
摘要: 前言 本书涵盖了 JavaScript 语言以及 Web 浏览器和 Node 实现的 JavaScript API。我为一些具有先前编程经验的读者编写了这本书,他们想要学习 JavaScript,也为已经使用 JavaScript 的程序员编写了这本书,但希望将他们的理解提升到一个新的水平,并真正掌 阅读全文
posted @ 2024-03-22 11:55 绝不原创的飞龙 阅读(349) 评论(0) 推荐(0)