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

“全局对象(global objects)”(或标准的内置对象)与全局对象(global object)不同。 这里的全局对象(global objects)指的是全局作用域中的对象。而全局对象(global object)本身可以使用全局范围内的this操作符进行访问(但只有在不使用ECMAScript 5 严格模式的情况下才可以访问;在这种情况下,它返回undefined)。实际上,全局作用域由全局对象(global object)的属性组成,包括继承属性(如果有的话)。

全局范围中的其他对象由用户脚本创建或由宿主应用提供。API 参考 中记录了浏览器上下文中可用的宿主对象。 有关 DOM 和核心 JavaScript 之间区别的更多信息,请参阅 JavaScript 技术概述

标准对象分类

值属性

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

函数属性

这些全局函数 - 被称为全局而不是对象的函数 - 直接将其结果返回给调用者。

基本对象

这些是所有其他对象所基于的基本对象。这包括表示一般对象,函数和错误的对象。

数字和日期

这些是表示数字,日期和数学计算的基础对象。

文本处理

这些对象表示字符串并支持操作它们。

索引集合

这些对象表示由索引值排序的数据集合。这包括(类型)数组和类数组构造器。

键的集合

这些对象表示使用键的集合;这些包含按插入顺序迭代的元素。

矢量集合

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

结构化数据

这些对象表示结构化数据缓冲区与使用 JSON 编码的数据进行交互。

控制抽象对象

反射

国际化

增加ECMAScript核心的语言相关功能。

WebAssembly

其他

 

文档标签和贡献者

标签: 
 最后编辑者: ZQH,