いくつかの方法で定義された関数

多くの形式の関数定義。一般的には、以下のカテゴリです。

1.カスタム関数(関数名)

関数fn(){}。

2.関数式(匿名関数)

VAR楽しみ=関数(){}。

3.新しい機能( 'N1'、 'N2'、 'N3'、........、 '関数本体')

VaRの楽しさ= 機能( 'A'、 'B'、 'C'、 'にconsole.log(A + B + C')); 
楽しい( 1,2,3);

   3.1Functionすべてのフォーマット文字列がなければなりません

   第三3.2低効率な方法なので、めったに使われません

4.機能のすべての機能は、オブジェクトの機能に属し、インスタンスオブジェクトであります

VaRの楽し=新機能( 'A'、 'B'、 'C'、 'にconsole.log(A + B + C')); 
楽しい(1,2,3); 
console.dir(楽しいです)。
(instanceofのオブジェクトF)にconsole.log。

したがって、図に示す関係のように要約することができる特定のオブジェクト。

同じロジックは、オブジェクト継承ES5のオブジェクトコンストラクタ共通プロパティにバイパスすることができます。

おすすめ

転載: www.cnblogs.com/omiturix/p/11761774.html