私はこの構文に慣れていません。$.
関数呼び出しの前の意味は何ですか?
5 に答える
$
あるオブジェクトの単なる名前です。これらのライブラリのいずれかを使用している場合は、jQuery または Prototype である可能性があります。
したがって、単に という名前のオブジェクトの という$.functionName()
名前の関数を呼び出すことを表します。functionName
$
ここの $ 記号は「jQuery」キーワードに置き換えることができます。
$.functionName();
と同じです
jQuery.functionName();
jQuery フレームワークを使用している場合。他のものを使用する場合は、jQuery のようにベース オブジェクトを参照することがあります。
ドル記号関数は、多かれ少なかれ事実上、document.getElementById() へのショートカットになっています。
http://osric.com/chris/accidental-developer/2008/04/the-javascript-dollar-sign-function/ これを確認してください
Jquery、Mootools、またはその他の JavaScript フレームワークで使用されます。あなたでも作ることができます
これは小さな例です
function $(obj) {
return document.getElementById(obj);
}
$ - は単なるオブジェクト名です。これは、$ が JavaScript 識別子の有効な記号であるためです。これは特別な構文ではなく、オブジェクトから通常の「functionName」プロパティを取得して呼び出すだけです。一部のライブラリ (たとえば、jQuery など) は、主要なオブジェクトをこの短い名前にエイリアスして、呼び出しに必要なスペースを減らします。