次のような変数を使用する Web サイトで JavaScript ファイルを見つけました。
var $variable
それは何ですか?ありがとう、DGM
次のような変数を使用する Web サイトで JavaScript ファイルを見つけました。
var $variable
それは何ですか?ありがとう、DGM
$
は、JS の他の正当なシンボルと同様に通常のシンボルであり、変数として、または変数の一部として使用することもできます。
var $ = {};
これは、 jQueryオブジェクトの識別子でもあります。そのため、通常、jQuery オブジェクトを表すこのように名前が付けられた変数が表示されます。
var $variable = $('#element');
アンダースコア記号をルート オブジェクトとして使用するUnderscore.jsもあります。_
これは完全に通常の変数で、ドル記号で始まります。これは JavaScript では特別な意味を持ちません。アンダースコアと同様に有効な識別子です。
$ で始まる変数名は$
、コンストラクターとして使用するライブラリの 1 つ (jQuery など) によって作成されたオブジェクト ラッパーが含まれていることを示す場合があります。「プレーンな値」とは対照的です。