JavaScript 标准库

本章列出了所有 JavaScript 内置对象,包括它们的方法和属性。

这里的”全局对象“(global objects)(或者标准内置对象)指的是在全局作用域(global scope)中的对象(仅当未使用 ECMAScript 5 严格模式时!否则只会得到undefined)。全局对象本身可通过 this 操作符在全局作用域中获得。实际上,全局作用域就是由全局对象的各个属性组成的(包括继承来的属性)。

在全局作用域中的其他对象,要么是用户自己创建的,要么是宿主应用提供的。浏览器上下文中有效的宿主对象,将在 API 参考中列出。要想了解更多关于 DOM 和核心 JavaScript 之间的区别,请参考 JavaScript 技术概述

按类别分类标准对象

值属性

这些全局属性返回一个简单的值;他们没有属性和方法。

函数属性

执行特定功能并返回结果的全局方法。

基本对象

基础的语言对象、方法对象和错误对象。

数字和日期

用于处理数字、日期和数学运算的对象。

文本处理

用于处理文本的对象。

索引集合

根据索引来排列的集合,类似于数组的对象。

键控集合

根据键来保存对象的集合,遍历时会根据放入的顺序。

矢量集合

SIMD 矢量数据类型可以把数据整合到一个序列中。

结构化数据

这种数据类型可以用来表示结构化数据缓存(structured data buffers)或者JSON数据,并允许与其进行交互。

控制抽象对象

反射

国际化

ECMA脚本的多语言附加组件。

非标准对象

其他

 

文档标签和贡献者