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