带键的集合 本章将介绍由键索引的数据集合;Map 和 Set 对象包含可按插入顺序迭代的元素。 Map Map 对象 Map 对象就是一个简单的键/值对映射集合,可以按照数据插入时的顺序遍历所有的元素。 下面的代码演示了使用 Map...
索引集合 索引集合是按索引值排序的数据集合,主要包括数组和类数组结构。在JavaScript中,数组是由名称和索引引用的值构成的有序列表。例如,一个名为emp的数组可以包含按数字雇员编号索引的雇员姓名,其中emp[0]是0号员工,em...
正则表达式 正则表达式是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。这些模式被用于RegExp的exec和test方法,以及String的match、matchAll、replace、search和s...
表达日期与时间 JavaScript 没有专门的日期数据类型,但我们可以使用 Date 对象来处理日期和时间。Date 对象提供了丰富的方法来设置、获取和操作日期信息,尽管它本身不包含任何属性。 JavaScript 处理日期的方式...
数字和字符串 在JavaScript编程中,数字和字符串是两种最基本的数据类型。数字用于执行数学计算,而字符串则用于处理文本数据。掌握这两种数据类型的特性与使用方法,对于编写高效、准确的JavaScript代码至关重要。 数字类型...
表达式与运算符本章描述了 JavaScript 的表达式和运算符,包括了赋值、比较、算数、位运算、逻辑、字符串、三元,等等。一个完整详细的运算符列表和表达式可以参见参考。运算符JavaScript 拥有如下类型的运算符。本节描述了运算符和运...
循环与迭代循环提供了一种快速和简单的方式去做一些重复的事。在这个章节中,我们将介绍在 JavaScript 中存在哪些不同的迭代语句。你可以把循环想成一种计算机化的游戏,告诉某人在一个方向上走 X 步,然后在另一个方向上走 Y 步;例如,&...
语法与类型本章讨论 JavaScript 的基本语法、变量声明、数据类型和字面量。基础JavaScript 的大部分语法从 Java、C 和 C++ 借鉴而来,但同时也受到 Awk、Perl 和 Python 的影响。JavaScript...
介绍本章介绍了 JavaScript,并且讨论了它的一些基本概念。你应该已经掌握哪些知识?本指南假设你已经掌握了以下基础技能:对互联网和万维网(WWW)有基本的认识。熟悉超文本标记语言(HTML)。一些编程经验。如果你初识编程,请先试着看看...
TypeScript - 布尔值 TypeScript中的布尔类型代表逻辑值,如true或false。这些逻辑值用于控制程序中的执行流程。由于JavaScript提供了布尔原始类型和对象类型,TypeScript添加了类型注解。我们可以...