値プロパティ | |
---|---|
これらのグローバルプロパティは、単なる値を返します。これらはプロパティもメソッドも持ちません。 | |
Infinity | |
NaN | |
undefined | |
globalThis | |
関数プロパティ | |
これらのグローバル関数 (オブジェクト上ではなくグローバルに呼ばれる関数) は、呼び出し元に直接結果を返します。 | |
eval() |
引数に記述された「Javascript」コードを評価するメソッド。 式であれば計算した値を表示。 比較式であれば結果「true」か「false」を表示。 |
uneval() | 標準化されておらず、使用しない方が良い。廃止された模様。 |
isFinite() | 引数の値が「有限数」かを判定するメソッド。 |
isNaN() | |
parseFloat() | |
parseInt() | |
encodeURI() | |
encodeURIComponent() | |
decodeURI() | |
decodeURIComponent() | |
Deprecated | |
escape() | |
unescape() | |
基本オブジェクト | |
これらは、他のすべてのオブジェクトの基礎となる、主要な基本オブジェクトです。これらには、一般的なオブジェクト、関数、そしてエラーを表すオブジェクトが含まれます。 | |
Object | |
Function | |
Boolean | |
Symbol | |
エラーオブジェクト | |
エラーオブジェクトは基本オブジェクトの特殊型です。これらのオブジェクトには、基本的な Error 型の他に、いくつかの特殊なエラー型があります。 | |
Error | |
AggregateError | |
EvalError | |
InternalError | |
RangeError | |
ReferenceError | |
SyntaxError | |
TypeError | |
URIError | |
数と日付 | |
これらは数、日付、数学計算を表す基本的なオブジェクトです。 | |
Number | |
BigInt | |
Math | |
Date | |
テキスト処理 | |
これらのオブジェクトは、文字列表現および文字列操作をサポートします。 | |
String | |
RegExp | |
索引付きコレクション | |
これらのオブジェクトは、インデックス値で順序付けされたデータのコレクションを表します。これには、(型付けされた) 配列や配列に似た構造体も含まれます。 | |
Array | |
Int8Array | |
Uint8Array | |
Uint8ClampedArray | |
Int16Array | |
Uint16Array | |
Int32Array | |
Uint32Array | |
Float32Array | |
Float64Array | |
BigInt64Array | |
BigUint64Array | |
キー付きコレクション | |
これらのオブジェクトは、キーを使ったコレクションを表します。これらは、挿入順に反復可能な要素で構成されています。 | |
Map | |
Set | |
WeakMap | |
WeakSet | |
構造化データ | |
これらのオブジェクトは、構造化データバッファおよび JavaScript Object Notation (JSON) を用いて書かれたデータを表現、操作します。 | |
ArrayBuffer | |
SharedArrayBuffer | |
Atomics | |
DataView | |
JSON | |
制御抽象化オブジェクト | |
制御抽象化オブジェクトは、特に非同期のコードを構造化するために役立ちます (例えば深く入り組んだコールバックを使用しないなど)。 | |
Promise | |
Generator | |
GeneratorFunction | |
AsyncFunction | |
リフレクション | |
Reflect | |
Proxy | |
国際化 | |
ECMAScript コアに追加された言語の扱いに影響する機能です。 | |
Intl | |
Intl.Collator | |
Intl.DateTimeFormat | |
Intl.ListFormat | |
Intl.NumberFormat | |
Intl.PluralRules | |
Intl.RelativeTimeFormat | |
Intl.Locale | |
WebAssembly | |
WebAssembly | |
WebAssembly.Module | |
WebAssembly.Instance | |
WebAssembly.Memory | |
WebAssembly.Table | |
WebAssembly.CompileError | |
WebAssembly.LinkError | |
WebAssembly.RuntimeError | |
その他 | |
arguments | |