3

重複の可能性:
JavaScript: var functionName = function() {} vs function functionName() {}
(JavaScript での) これらの宣言の違いは何ですか?

次の関数宣言に違いはありますか:

function wtf() {

}

lol = function() {

}

omg: function() {

}

?

よろしく

4

3 に答える 3

4

1-通常の関数宣言です。

2-無名関数を宣言し、それを変数に格納します。

3-最後のものはオブジェクト表記の一部です:

var obj = {
  omg:function(value){
    // some code here
  }
};
于 2012-12-12T14:14:34.573 に答える
4

1つ目:

ページレベルで関数を作成します(グローバルレベルで言うことができます)

2番目:関数を変数「lol」に割り当てます

3 番目: 構文エラー。:P

まったく同じです: これらの宣言の違いは何ですか (JavaScript で)?

于 2012-12-12T14:10:15.783 に答える
0

いいえ、それはそれぞれにまったく同じことです。

于 2012-12-12T14:09:29.550 に答える