2

JavaScript でのこの構造の意味:

   (function (){
      alert("bla");
   })();

?

4

5 に答える 5

6

このパターンの頭字語は、「IIFE」または即時呼び出し関数式です。

基本的に匿名関数を作成しますfunction(){}

function(){alert("bla");}

次に、それを式としてラップします()

(function(){alert("bla");})

次にそれを実行します()

(function(){alert("bla");})()

この時点で、次のように引数を渡すことができることに注意してください。

(function(text){alert(text);})("bla")
于 2013-04-07T07:55:03.077 に答える