From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../javascript/reference/global_objects/index.html | 210 +++++++++++++++++++++ 1 file changed, 210 insertions(+) create mode 100644 files/ja/web/javascript/reference/global_objects/index.html (limited to 'files/ja/web/javascript/reference/global_objects/index.html') diff --git a/files/ja/web/javascript/reference/global_objects/index.html b/files/ja/web/javascript/reference/global_objects/index.html new file mode 100644 index 0000000000..44c08eeb57 --- /dev/null +++ b/files/ja/web/javascript/reference/global_objects/index.html @@ -0,0 +1,210 @@ +--- +title: 標準組込みオブジェクト +slug: Web/JavaScript/Reference/Global_Objects +tags: + - JavaScript + - Landing page + - Overview + - Reference +translation_of: Web/JavaScript/Reference/Global_Objects +--- +

{{JSSidebar("Objects")}}

+ +

本章では JavaScript の標準組込みオブジェクトについて、それらのメソッドやプロパティと共にすべて文書化しています。

+ +

ここでいう「グローバルオブジェクト (global objects)」 (または標準組込みオブジェクト) という用語をグローバルオブジェクト (the global object) と混同しないでください。ここで、『グローバルオブジェクト』はグローバルスコープにあるオブジェクトを指します。 (訳注: 日本語では複数形や the による区別ができないため、ここでは後者の the global object を『グローバルオブジェクト』と表記して区別します。)

+ +

後者の『グローバルオブジェクト』自体は、グローバルスコープ中で {{JSxRef("Operators/this", "this")}} 演算子を使ってアクセスすることができます。実際、グローバルスコープは『グローバルオブジェクト』 (継承されたプロパティがあればそれらも含む) のプロパティから構成されています

+ +

グローバルスコープ内のその他のオブジェクトは、ユーザースクリプトによって作られるか、あるいはホストアプリによって提供されます。ブラウザー上で提供されている利用可能なオブジェクトについては、API リファレンス で文書化されています。

+ + + +

DOM と中核の JavaScript との違いについての詳しい情報は、JavaScript 技術概説をご覧ください。

+ +

標準オブジェクト (カテゴリ別)

+ +

値プロパティ

+ +

これらのグローバルプロパティは、単なる値を返します。これらはプロパティもメソッドも持ちません。

+ + + +

関数プロパティ

+ +

これらのグローバル関数 (オブジェクト上ではなくグローバルに呼ばれる関数) は、呼び出し元に直接結果を返します。

+ +
+ +
+ +

基本オブジェクト

+ +

これらは、他のすべてのオブジェクトの基礎となる、主要な基本オブジェクトです。これらには、一般的なオブジェクト、関数、そしてエラーを表すオブジェクトが含まれます。

+ + + +

エラーオブジェクト

+ +

エラーオブジェクトは基本オブジェクトの特殊型です。これらのオブジェクトには、基本的な {{JSxRef("Error")}} 型の他に、いくつかの特殊なエラー型があります。

+ +
+ +
+ +

数と日付

+ +

これらは数、日付、数学計算を表す基本的なオブジェクトです。

+ + + +

テキスト処理

+ +

これらのオブジェクトは、文字列表現および文字列操作をサポートします。

+ + + +

索引付きコレクション

+ +

これらのオブジェクトは、インデックス値で順序付けされたデータのコレクションを表します。これには、(型付けされた) 配列や配列に似た構造体も含まれます。

+ +
+ +
+ +

キー付きコレクション

+ +

これらのオブジェクトは、キーを使ったコレクションを表します。これらは、挿入順に反復可能な要素で構成されています。

+ + + +

構造化データ

+ +

これらのオブジェクトは、構造化データバッファおよび JavaScript Object Notation (JSON) を用いて書かれたデータを表現、操作します。

+ + + +

制御抽象化オブジェクト

+ +

制御抽象化オブジェクトは、特に非同期のコードを構造化するために役立ちます (例えば深く入り組んだコールバックを使用しないなど)。

+ + + +

リフレクション

+ + + +

国際化

+ +

ECMAScript コアに追加された言語の扱いに影響する機能です。

+ +
+ +
+ +

WebAssembly

+ +
+ +
+ +

その他

+ + -- cgit v1.2.3-54-g00ecf