按类别划分的标准对象
14个:5个值属性,功能属性,基本属性,错误对象,数字和时间, 6、文字处理,索引集合,字典集合,结构化数据,控制抽象对象,反射。 3、国际化。议会。参数。
1、值属性
这些全局属性返回一个简单的值。它们没有属性或方法。
2、功能属性
这些全局函数——被全局调用的函数,而不是在对象上调用的函数——直接将它们的结果返回给调用者。
-
已弃用
3、基本对象
这些是所有其他对象所基于的基本对象。这包括一般对象、布尔值、函数和符号。
4、错误对象
错误对象是一种特殊类型的基本对象。它们包括基本Error类型,以及几种专门的错误类型。
ErrorAggregateErrorEvalErrorInternalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIError
5、数字和日期
这些是代表数字、日期和数学计算的基础对象。
6、文字处理
这些对象表示字符串并支持操作它们。
7、索引集合Indexed collections
These objects represent collections of data which are ordered by an index value. This includes (typed) arrays and array-like constructs.
ArrayInt8ArrayUint8ArrayUint8ClampedArrayInt16ArrayUint16ArrayInt32ArrayUint32ArrayFloat32ArrayFloat64ArrayBigInt64ArrayBigUint64Array
8、字典集合Keyed collections
These objects represent collections which use keys. The iterable collections (Map and Set) contain elements which are easily iterated in the order of insertion.
9、结构化数据Structured data
These objects represent and interact with structured data buffers and data coded using JavaScript Object Notation (JSON).
10、控制抽象对象Control abstraction objects
Control abstractions can help to structure code, especially async code (without using deeply nested callbacks, for example).
11、反射Reflection
12、国际化Internationalization
Additions to the ECMAScript core for language-sensitive functionalities.
IntlIntl.CollatorIntl.DateTimeFormatIntl.ListFormatIntl.NumberFormatIntl.PluralRulesIntl.RelativeTimeFormatIntl.Locale
13、网络集会WebAssembly
WebAssemblyWebAssembly.ModuleWebAssembly.InstanceWebAssembly.MemoryWebAssembly.TableWebAssembly.CompileErrorWebAssembly.LinkErrorWebAssembly.RuntimeError