JS関数呼び出しの4つの方法:メソッド呼び出しモード、関数呼び出しモード、コンストラクター呼び出しモード、適用、呼び出しモード
1。メソッド呼び出しモード:
最初にオブジェクトを定義し、次にオブジェクトのプロパティにメソッドを定義し、myobject.propertyを使用してメソッドを実行します。これは、現在のMyobjectオブジェクトを指します。
var bloginfo = {blogid:123、blogname: "werwr"、showblog:function(){alert(this.blogid);}}; bloginfo.showblog();2。関数呼び出しモード
関数を定義し、変数名を設定して関数を保存します。この時点で、これはウィンドウオブジェクトを指します。
var myfunc = function(a、b){return a+b;} alert(myfunc(3,4));3。コンストラクターコールモード
関数オブジェクトを定義し、オブジェクト内のプロパティを定義し、プロトタイプオブジェクトのメソッドを定義します。プロトタイプの方法を使用する場合、オブジェクトをインスタンス化してその方法を呼び出す必要があります。
var myfunc = function(a){this.a = a;}; myfunc.prototype = {show:function(){alert(this.a);}} var newfunc = new myfunc( "123123123"); newfunc.show();4.適用、コールモード
var myobject = {}; var sum = function(a、b){return a+b;}; var sum2 = sum.call(myobject、10,30); // var sum2 = sum.apply(myobject、[10,30]);アラート(sum2);上記のJS関数定義と呼び出しメソッド推奨は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。