概要
この章では JavaScript のオブジェクトの全てを、それらのメソッドやプロパティと共に文書化しています。
ここでの「グローバル・オブジェクト (global objects)」という言葉をグローバルオブジェクト (global object) と混同しないでください。ここでは、グローバルスコープ中のオブジェクトのことをグローバル・オブジェクトと言っています。グローバルオブジェクト自身はグローバルスコープ中での this によってアクセスすることができます。実際のところ、グローバルスコープはグローバルオブジェクト(継承されたプロパティがあればそれらも含む)のプロパティから成り立っています。
標準グローバルオブジェクト(カテゴリ別)
汎用コンストラクタ
型付き配列コンストラクタ
- ArrayBuffer
- DataView
- Float32Array
- Float64Array
- Int16Array
- Int32Array
- Int8Array
- Uint16Array
- Uint32Array
- Uint8Array
- Uint8ClampedArray
国際化コンストラクタ
エラー
- Error
- EvalError
- InternalError
- RangeError
- ReferenceError
- StopIteration
- SyntaxError
- TypeError
- URIError
非コンストラクタ関数
- decodeURI
- decodeURIComponent
- encodeURI
- encodeURIComponent
- eval
- isFinite
- isNaN
- parseFloat
- parseInt
- uneval
その他
標準グローバルオブジェクト(アルファベット順)
- Array
- ArrayBuffer
- Boolean
- Collator
- DataView
- Date
- DateTimeFormat
- decodeURI
- decodeURIComponent
- encodeURI
- encodeURIComponent
- Error
- eval
- EvalError
- Float32Array
- Float64Array
- Function
- Infinity
- Intl
- Int16Array
- Int32Array
- Int8Array
- isFinite
- isNaN
- Iterator
- JSON
- Math
- NaN
- Number
- NumberFormat
- Object
- parseFloat
- parseInt
- RangeError
- ReferenceError
- RegExp
- StopIteration
- String
- SyntaxError
- TypeError
- Uint16Array
- Uint32Array
- Uint8Array
- Uint8ClampedArray
- undefined
- uneval
- URIError
グローバルスコープ中の他のオブジェクトは、ユーザースクリプトによって作られるか、ホストアプリケーションによって提供されます。Gecko ベースのブラウザで利用可能なホストオブジェクトは Gecko DOM Reference で文書化されています。
DOM とコア JavaScript との違いに関する詳しい情報は、文書 JavaScript 技術概説 をご覧ください。
Mozilla Developer Network