标准内建对象是 JavaScript 语言的核心,是由 JavaScript 标准实现的一些全局的属性、方法和对象,在所有宿主环境可使用,宿主环境的 API 在标准内建对象基础之上进行开发
- ❌:从语言标准中移除的 API
⚠️ :已经废弃的 API,但还是可用的- 🌡️:实验中的 API
这些全局的属性直接返回一个值;它们没有属性和方法
这些全局的方法可以直接调用,直接返回调用结果
- eval()
- uneval() ❌
- isFinite()
- isNaN()
- parseFloat()
- parseInt()
- decodeURI()
- decodeURIComponent()
- encodeURI()
- encodeURIComponent()
- escape()
⚠️ - unescape() ️️
⚠️
JavaScript 中最基本的对象,可以给其他对象使用,基本对象可以分为一般对象,错误对象和函数对象
这些对象可以代表数值,日期和一些基本的数学计算
这些对象用来处理字符串
这些对象表示可用索引(下标)来排序的集合对象,包括数组,类型数组以及类数组结构的对象
- Array
- Int8Array
- Uint8Array
- Uint8ClampedArray
- Int16Array
- Uint16Array
- Int32Array
- Uint32Array
- Float32Array
- Float64Array
- BigInt64Array
- BigUint64Array
这些对象表示一些用键来表示元素的集合对象,可以通过迭代器进行遍历
这些对象用来表示和操作结构化数据,或者使用 JSON(Javascript Object Notation)编码的数据
可用于国际化