私はbootstrap.jsファイルを見ていて、プラグインの宣言の(私にとって)奇妙な表記法に気づきましたfunction
これら2つの宣言に違いはありますか:
function($)
と
function ($)
明確でない場合は、2 番目の宣言のfunctionとの間に空白文字があります。崇高なテキストが私に2つの異なる色を与える($)ので、私はこれについて疑問に思っています($)
私はbootstrap.jsファイルを見ていて、プラグインの宣言の(私にとって)奇妙な表記法に気づきましたfunction
これら2つの宣言に違いはありますか:
function($)
と
function ($)
明確でない場合は、2 番目の宣言のfunctionとの間に空白文字があります。崇高なテキストが私に2つの異なる色を与える($)ので、私はこれについて疑問に思っています($)
いいえ、違いはありません。
JavaScript はほとんど空白に依存しない言語であるため、明白なケース (文字列や正規表現リテラル内など) と、それほど明白ではないいくつかのコーナー ケース (複数行の return ステートメントが原因でASIが壊れることがある) を除いて、インデントと空白は使用されません。コードの結果を変更します。
これは ST 蛍光ペンのバグのようで、私の OCD 側もコード内に異なる色の$記号があることを嫌います。=]