JavaScript - Standard built-in objects

标准对象分类

Value Properties

如下全局属性返回一个简单的值;它们没有属性或者方法:数组

  • Infinity
  • NaN
  • undefined
  • null literal

Function Properties

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

  • eval()
  • uneval()
  • isFinite()
  • isNaN()
  • parseFloat()
  • parseInt()
  • decodeURI()
  • decodeURIComponent()
  • encodeURI()
  • encodeURIComponent()
  • escape()
  • unescape()

Fundamental objects

这些是全部其余对象所基于的基本对象。 这包括表示常规对象,函数和错误的对象。编码

  • Object
  • Function
  • Boolean
  • Symbol
  • Error
  • EvalError
  • InternalError
  • RangeError
  • ReferenceError
  • SyntaxError
  • TypeError
  • URIError

Numbers and dates

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

  • Number
  • Math
  • Date

Text precessing

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

  • String
  • RegExp

Indexed collection

这些对象表示按索引值排序的数据集合。 这包括(类型化)数组和相似数组的结构。对象

  • Array
  • Int8Array
  • Uint8Array
  • Uint8ClampedArray
  • Int16Array
  • Uint16Array
  • Int32Array
  • Uint32Array
  • Float32Array
  • Float64Array

Keyed collections

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

  • Map
  • Set
  • WeakMap
  • WeakSet

Structured data

这些对象表示结构化数据缓冲区并与之交互,并使用JavaScript Object Notation(JSON)编码数据。索引

  • ArrayBuffer
  • SharedArrayBuffer
  • Atomics
  • DataView
  • JSON

Control abstraction objects

  • Promise
  • Generator
  • GeneratorFunction
  • AsyncFunction

Reflection

  • Reflect
  • Proxy

Internationalization

增长了ECMAScript核心,用于语言敏感功能。ip

  • Intl
  • Intl.Collator
  • Intl.DateTimeFormat
  • Intl.NumberFormat

WebAssembly

  • WebAssembly
  • WebAssembly.Module
  • WebAssembly.Instance
  • WebAssembly.Memory
  • WebAssembly.Table
  • WebAssembly.CompileError
  • WebAssembly.LinkError
  • WebAssembly.RuntimeError

Other

  • arguments
相关文章
相关标签/搜索