-2

私はbootstrap.jsファイルを見ていて、プラグインの宣言の(私にとって)奇妙な表記法に気づきましたfunction

これら2つの宣言に違いはありますか:

function($)

function ($)

明確でない場合は、2 番目の宣言のfunctionとの間に空白文字があります。崇高なテキストが私に2つの異なる色を与える($)ので、私はこれについて疑問に思っています($)

4

1 に答える 1

3

いいえ、違いはありません。

JavaScript はほとんど空白に依存しない言語であるため、明白なケース (文字列や正規表現リテラル内など) と、それほど明白ではないいくつかのコーナー ケース (複数行の return ステートメントが原因でASIが壊れることがある) を除いて、インデントと空白は使用されません。コードの結果を変更します。

これは ST 蛍光ペンのバグのようで、私の OCD 側もコード内に異なる色の$記号があることを嫌います。=]

于 2013-07-14T09:30:18.803 に答える