-
Object 类型:这是最基础的对象类型,可以包含属性和方法,属性的键可以是字符串或者符号,属性值可以是任意类型的数据。
-
Array 类型:数组是特殊的对象,用于存储有序的数据集合。它提供了一些内置方法来操作这些元素,如push、pop、slice等。
-
Function 类型:函数是一段可执行的代码块,可以作为对象的方法,也可以独立存在。函数类型也是对象的一种,因此可以拥有属性和方法。
-
Date 类型:日期对象用来处理和操作日期和时间,提供了一系列方法和属性来进行日期计算和格式化输出。
-
RegExp 类型:正则表达式对象用于执行字符串的模式匹配和搜索替换操作。它有自己的属性和方法来定义搜索模式和执行搜索。
-
单体内置对象:如Math、JSON等,这些都是预定义的对象,具有一系列内置的属性和方法,可用于执行特定的任务。
-
基本包装类型:指的是Boolean、Number和String,虽然它们本质上是基本数据类型,但它们也具有对象的特性,如可以调用方法等