- 引数とこの:関数を呼び出すときに、2つの暗黙のパラメータを渡す一方で、関数定義でパラメータを渡すに加えて、明示的に、外に宣言しました。
- 引数パラメータは、関数に渡されるすべてのパラメータのコレクションです。関数パラメータの引数はパラメータを介して一致しないと長さ特性を有する、すなわち、渡されたパラメータの数であり、これらのパラメータを得ることもできます。非厳密モデルでは、オブジェクトは、関数パラメータの引数は、修飾は引数が修正厳密モード関数の引数を回避することにより、引数の関数オブジェクト変更別名です。
- この文脈では、関数呼び出しに関連付けられている、すなわち、オブジェクトの機能を示しています。そして、関数はこの時点の決定によって呼び出される方法を定義します。
- 4関数が呼ばれているがあります
- 関数呼び出しとして、
- オブジェクトのメソッドとして呼び出さ
- コンストラクタ呼び出しとして、
- コールで呼び出し、メソッドを適用します
- この関数は、値の影響によって呼び出され
- 関数として呼び出された場合、非厳密モードでは、これは、グローバル・オブジェクト・ウィンドウを指し、この点は、厳密なモードで定義されていません。
- udnefinedタイプ[オブジェクト不定]
- この実施形態を使用すると、データ型の特定のデータを取得し、
Object.prototype.toString.call(数据)
- オブジェクトのメソッドを呼び出すように、これは通常、オブジェクトの呼び出しを指します。
- コンストラクタ呼び出しとして、これは通常、新しく作成されたオブジェクト(オブジェクトのインスタンス)を指します。
- 電話または呼び出すことによって適用されます、これは、コールの最初のパラメータを指すか、適用されます。
- 関数として呼び出された場合、非厳密モードでは、これは、グローバル・オブジェクト・ウィンドウを指し、この点は、厳密なモードで定義されていません。
- 関数には、矢印を作成するには、この機能で決定別途、この値を、矢印ません。
- すべての機能は、bindメソッドを使用する新しい関数を作成し、渡されたバインドメソッドのパラメータにバインドすることができます。本来の機能を変更しませんが、新しい機能を作成するために、bindメソッドを呼び出します。
関数呼び出しとその効果、この時点
おすすめ
転載: www.cnblogs.com/itxcr/p/11600183.html
おすすめ
ランキング