タグ「ECMAScript6」の付いた記事
182 件のドキュメントが見つかりました
- JavaScript/Reference/Operators/yield yield キーワードは、ジェネレーター関数の実行を一時停止し、ジェネレーターの呼び出し元に yield キーワードに続く値を戻します。これは、 return ...
- Web/JavaScript/ECMAScript_6_support_in_Mozilla ECMAScript 2015 (第 6 版) は、ECMAScript 言語標準仕様の現行バージョンです。一般的に "ES6" として参照され、Firefox や他の Mozilla ...
- Web/JavaScript/Reference/arrow_functions アロー関数式 は、 function 式 と比べてより短い構文を持ち、 this の値を語彙的に束縛します (ただし、自身の this や arguments , super , ...
- Web/JavaScript/Reference/Classes ECMAScript 6 で導入されたクラス構文は、既存のプロトタイプによるオブジェクト指向の糖衣構文です。 新しいオブジェクト指向を JavaScript に導入するものでは ありません ...
- Web/JavaScript/Reference/Classes/constructor constructor メソッドは、 class で作成されたオブジェクトの生成と初期化のための特殊なメソッドです。
- Web/JavaScript/Reference/Classes/extends extends キーワードは、 class 宣言 や class 式 内で、他のクラスの子としてクラスを作成するために使用します。
- Web/JavaScript/Reference/Classes/static static キーワードは、クラスに静的メソッドを定義します。
- Web/JavaScript/Reference/Functions_and_function_scope/Default_parameters 関数のデフォルト引数 は、関数に値が渡されない場合や undefined が渡される場合に、デフォルト値で初期化される形式上の引数を指定できます。
- Web/JavaScript/Reference/Functions_and_function_scope/Method_definitions ECMAScript 2015 (ES6) より、オブジェクトイニシャライザのメソッド定義のための短い構文が導入されています。これは、メソッドの名前に割り当てられた関数の省略形です。
- Web/JavaScript/Reference/Global_Objects/Array/@@iterator @@iterator プロパティの初期値は、 values() プロパティの初期値と同じ関数オブジェクトです。
- Web/JavaScript/Reference/Global_Objects/Array/@@unscopables @@unscopable シンボルプロパティには、ES2015(ES6)以前の ECMAScript 標準には含まれていないプロパティ名があります。それらのプロパティは、 with ...
- Web/JavaScript/Reference/Global_Objects/Array/copyWithin copyWithin() メソッドは、配列内の配列要素の並びを target で始まる位置にコピーします。このコピーは、2, 3 番目の引数である start と end ...
- Web/JavaScript/Reference/Global_Objects/Array/entries 配列内の各要素に対するkey/valueペアを含む新しい Array Iterator オブジェクト を取得します。
- Web/JavaScript/Reference/Global_Objects/Array/fill fill() メソッドは、配列中の開始インデックスから終了インデックスまでの要素を固定値で設定します。
- Web/JavaScript/Reference/Global_Objects/Array/find find() メソッドは、配列内の要素が指定されたテスト関数を満たす場合、配列内の 値 を返します。そうでない場合は undefined を返します。
- Web/JavaScript/Reference/Global_Objects/Array/findIndex findIndex() メソッドは、配列内の要素が指定されたテスト関数を満たす場合、配列内の インデックス を返します。そうでない場合は -1 を返します。
- Web/JavaScript/Reference/Global_Objects/Array/from Array.from() メソッドは、配列型 (array-like) オブジェクトや反復可能 (iterable) オブジェクトから新しい Array インスタンスを生成します。
- Web/JavaScript/Reference/Global_Objects/Array/keys keys() メソッドは、配列の各インデックスのキーを含む新しい Array Iterator オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Array/of Array.of() メソッドは、引数の数や型にかかわらず、可変長引数で、新しい Array インスタンスを生成します。
- Web/JavaScript/Reference/Global_Objects/Array/values values() メソッドは、配列の各インデックスの値を含む新しい Array Iterator オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Generator generator function によって Generator オブジェクトが返され、 iterable プロトコル と iterator プロトコル の両方に従います。
- Web/JavaScript/Reference/Global_Objects/Generator/next done と value の2つのプロパティを持ったオブジェクトを返します。 ジェネレータに値を送るために next メソッドに引数が提供されております。
- Web/JavaScript/Reference/Global_Objects/Generator/return 与えられている値を返し、ジェネレータを終了します。
- Web/JavaScript/Reference/Global_Objects/Generator/throw エラーをジェネレータにスローします。
- Web/JavaScript/Reference/Global_Objects/GeneratorFunction GeneratorFunction コンストラクタ は新しい generator function オブジェクトを生成します。 ...
- Web/JavaScript/Reference/Global_Objects/GeneratorFunction/prototype GeneratorFunction プロトタイプオブジェクトを表します。
- Web/JavaScript/Reference/Global_Objects/Map Map オブジェクトは単純なキー/値写像(マップ)です。キーあるいは値として任意の値(オブジェクト、 プリミティブ値 とも)を使うことができます。
- Web/JavaScript/Reference/Global_Objects/Map/@@iterator @@iterator プロパティの初期値は entries プロパティの初期値と同じ関数オブジェクトです。
- Web/JavaScript/Reference/Global_Objects/Map/@@species Map コンストラクタを返します。
- Web/JavaScript/Reference/Global_Objects/Map/@@toStringTag Map[@@toStringTag] プロパティは、Mapの初期値を持ちます。
- Web/JavaScript/Reference/Global_Objects/Map/clear Map オブジェクトからすべての要素を削除します。
- Web/JavaScript/Reference/Global_Objects/Map/delete Map オブジェクトから特定の要素を削除します。
- Web/JavaScript/Reference/Global_Objects/Map/entries 挿入順で Map オブジェクトの要素に対する [key, value] ペアを含む新しい Iterator オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Map/forEach 挿入順に Map のキー/バリューペアあたり一回、提供された関数を実行します。
- Web/JavaScript/Reference/Global_Objects/Map/get Map オブジェクトから特定の要素を返します。
- Web/JavaScript/Reference/Global_Objects/Map/has 特定のキーに対する要素が存在するかどうかを示すbooleanを返します。
- Web/JavaScript/Reference/Global_Objects/Map/keys 挿入順に Map オブジェクトの要素のキーを含む新しい Iterator オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Map/prototype Map コンストラクタに対するプロトタイプを表します。
- Web/JavaScript/Reference/Global_Objects/Map/set 特定の key と value をもった新しい要素を Map オブジェクトに追加します。
- Web/JavaScript/Reference/Global_Objects/Map/size Map オブジェクトの要素の数を表します。
- Web/JavaScript/Reference/Global_Objects/Map/values 挿入順に Map オブジェクトの要素に対する値を含む新しい Iterator オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Math/clz32 引数として与えた数の32ビットバイナリでの先導する0ビットの数を返します。
- Web/JavaScript/Reference/Global_Objects/Math/log10 Math.log10() 関数は、引数として与えた数に対して、10 を底とする対数を返します。すなわち、
- Web/JavaScript/Reference/Global_Objects/Math/log1p 引数として与えた数と 1 の合計の自然対数(底 e )を返します。すなわち
- Web/JavaScript/Reference/Global_Objects/Math/log2 引数として与えた数の2を底とする対数を返します。すなわち
- Web/JavaScript/Reference/Global_Objects/Math/sinh 引数として与えた数のハイパーボリックサインを返します。 constant e を用いて表現できます。:
- Web/JavaScript/Reference/Global_Objects/Math/tanh 引数として与えた数のハイパーボリックタンジェントを返します。すなわち
- Web/JavaScript/Reference/Global_Objects/Math/trunc Math.trunc() 関数は、引数として与えた数の小数部の桁を取り除くことによって整数部を返します。
- Web/JavaScript/Reference/Global_Objects/Number/EPSILON Number.EPSILON プロパティは、1 と、 Number として表現できる 1 より大きい最小の値の差を表します。
- Web/JavaScript/Reference/Global_Objects/Number/isNaN 引数として与えた数が NaN かどうかの真偽値を返します。 オリジナルの isNaN() グローバルメソッドのより堅牢なバージョンです。
- Web/JavaScript/Reference/Global_Objects/Number/isSafeInteger Number.isSafeInteger() メソッドは、引数として与えた数が safe integer かどうかの真偽値を返します。safe integer は下記を満たす整数です。
- Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER JavaScriptにおいて正確に扱える最大整数値を表します( 2 53 - 1 )。
- Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER Number.MIN_SAFE_INTEGER 定数は、JavaScript において正確に扱える最小整数値を表します( -(2 53 - 1) )。
- Web/JavaScript/Reference/Global_Objects/Number/parseFloat Number.parseFloat() メソッドは、文字列引数をパースし浮動小数点数を返します。このメソッドはグローバル関数 parseFloat() と同様に振る舞い、ECMAScript ...
- Web/JavaScript/Reference/Global_Objects/Number/parseInt 文字列引数をパースし指定された基数または底の整数値を返します。
- Web/JavaScript/Reference/Global_Objects/Object/assign 一つ以上の ソース オブジェクトから、直接所有で ( own ) 列挙可能な ( enumerable ) すべてのプロパティの値を、ターゲット ...
- Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols 引数で与えられたオブジェクト上で直接見つかったすべてのsymbolプロパティの配列を返します。
- Web/JavaScript/Reference/Global_Objects/Object/setPrototypeOf Object.setPrototypeOf() メソッドは指定されたオブジェクトのプロトタイプ(例 内部の [[Prototype]] プロパティ)を別のオブジェクト、または、 null ...
- Web/JavaScript/Reference/Global_Objects/Promise Promise オブジェクトは処理の延期(deferred)と非同期処理のために使われます。 Promise はまだ完了していないが、いずれ完了する処理を表します。
- Web/JavaScript/Reference/Global_Objects/Promise/all Promise.all(iterable) メソッドは、反復引数のすべてのプロミスが完了したとき完了したプロミスを返すか、与えられたプロミスの中で最初の失敗理由とともに失敗したプロミスを返します。
- Web/JavaScript/Reference/Global_Objects/Promise/catch catch() メソッドは Promise を返します。失敗した場合のみ扱います。 Promise.prototype.then(undefined, onRejected) ...
- Web/JavaScript/Reference/Global_Objects/Promise/race 反復のプロミスの一つが成功したり失敗したりしてすぐに値や理由とともにプロミスを返します。
- Web/JavaScript/Reference/Global_Objects/Promise/reject 引数で与えられた理由でリジェクトされた Promise オブジェクトを返します。
- Web/JavaScript/Reference/Global_Objects/Promise/resolve 引数で与えられた値で完了された Promise オブジェクトを返します。値が成功なら (すなわち then ...
- Web/JavaScript/Reference/Global_Objects/Promise/then then() メソッドは Promise を返します。2つの引数を持ち、両方とも Promise が成功した場合、失敗した場合のコールバック関数です。
- Web/JavaScript/Reference/Global_Objects/Proxy Proxy オブジェクトは、基本的な操作 (例えばプロパティの検索、代入、列挙、関数の起動など) について独自の動作を定義するために使用します。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler Proxyのhandlerオブジェクトは、 proxies に対するトラップを保持するプレースホルダーオブジェクトです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/apply 関数呼び出しに対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/construct new 操作に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/defineProperty Object.defineProperty() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/deleteProperty delete 操作に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/enumerate 次の引数が enumerate メソッドに渡されます。 this はハンドラにバインドされます。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/get プロパティ値を取得することに対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/getOwnPropertyDescriptor Object.getOwnPropertyDescriptor() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/getPrototypeOf [[GetPrototypeOf]] 内部メソッドに対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/has in 操作に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/isExtensible Object.isExtensible() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/ownKeys Object.getOwnPropertyNames() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/preventExtensions Object.preventExtensions() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/set プロパティ値を設定することに対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/handler/setPrototypeOf Object.setPrototypeOf() に対するトラップです。
- Web/JavaScript/Reference/Global_Objects/Proxy/revocable 取消可能な Proxy オブジェクトを生成します。
- Web/JavaScript/Reference/Global_Objects/Reflect Reflect は、インターセプトが可能な JavaScript 操作に対するメソッドを提供するビルトインオブジェクトです。メソッドは proxy handlers のメソッドと同じです。 ...
- Web/JavaScript/Reference/Global_Objects/Reflect/apply 静的な Reflect .apply() メソッドは、指定された引数とともに対象となる関数を呼び出します。
- Web/JavaScript/Reference/Global_Objects/Reflect/construct 静的な Reflect .construct() メソッドは、機能として new 演算子 のように働きます。これは、 new target(...args) の呼び出しと同等です。
- Web/JavaScript/Reference/Global_Objects/Reflect/defineProperty 静的な Reflect .defineProperty() メソッドは、 Object.defineProperty() と似ていますが、 Boolean を返します。
- Web/JavaScript/Reference/Global_Objects/Reflect/deleteProperty 静的な Reflect .deleteProperty() メソッドは、プロパティを削除します。機能としては delete 演算子 のようなものです。
- Web/JavaScript/Reference/Global_Objects/Reflect/enumerate 静的な Reflect .enumerate() メソッドは、対象オブジェクトの可算できる自身と継承されたプロパティを持つイテレータを返します。
- Web/JavaScript/Reference/Global_Objects/Reflect/get 静的な Reflect .get() メソッドは、機能としてオブジェクト( target[propertyKey] )) からプロパティを取得するかのように動作します。
- Web/JavaScript/Reference/Global_Objects/Reflect/getOwnPropertyDescriptor 静的な Reflect .getOwnPropertyDescriptor() メソッドは、 Object.getOwnPropertyDescriptor() ...
- Web/JavaScript/Reference/Global_Objects/Reflect/getPrototypeOf 静的な Reflect .getPrototypeOf() メソッドは、 Object.getPrototypeOf() と同じです。これは指定したオブジェクトのプロトタイプ (つまり、内部の ...
- Web/JavaScript/Reference/Global_Objects/Reflect/has 静的な Reflect .has() メソッドは、機能としては in 演算子 のように動作します。
- Web/JavaScript/Reference/Global_Objects/Reflect/isExtensible 静的な Reflect .isExtensible() メソッドは 、オブジェクトを拡張できるかを測定します(オブジェクトに追加された新しいプロパティを持てるかどうか)。これは ...
- Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys 静的な Reflect .ownKeys() メソッドは、対象のオブジェクトが持つプロパティキーの配列を返します。
- Web/JavaScript/Reference/Global_Objects/Reflect/preventExtensions 静的な Reflect .preventExtensions() メソッドは、すでにプロパティが追加されたオブジェクトに、新しいプロパティを抑制します ...
- Web/JavaScript/Reference/Global_Objects/Reflect/set 静的な Reflect .set() メソッドは、オブジェクトにプロパティを設定するかのように動作します。
- Web/JavaScript/Reference/Global_Objects/Reflect/setPrototypeOf 静的な Reflect .setPrototypeOf() メソッドは、 Object.setPrototypeOf() ...
- Web/JavaScript/Reference/Global_Objects/RegExp/flags flags プロパティは、現在の正規表現オブジェクトのフラグから成る文字列を返します。
- Web/JavaScript/Reference/Global_Objects/RegExp/sticky sticky プロパティは検索が寛容(sticky)どうかを表します。(この正規表現の lastIndex プロパティによって示されるインデックスからのみの文字列を検索します)。 sticky ...
- Web/JavaScript/Reference/Global_Objects/RegExp/unicode unicode プロパティは、" u " フラグが正規表現で使われているかどうかを示します。 unicode は個々の正規表現インスタンスの読み取り専用プロパティです。