1. ホーム
  2. javascript

[解決済み] Javascriptのドル記号は何ですか?

2023-04-10 22:56:22

質問

数年前に javascript / jQuery プログラミングをしたことがあり、また始めたところです。当時は、ドル記号はすべての jQuery 機能に使用されており、jQuery ライブラリがインポートされていない場合、ドル記号は定義されていませんでした。

今日、私は、javascript ライブラリもない完全に空の html ファイルで、Firefox を起動しましたが、まだドル記号は何かを指しています。もし私が Firefox コンソールを開いて '$' と入力すると "function()" .

1) 数年前、ドル記号が割り当てられなかったというのは正しいのでしょうか、それとも私の記憶違いなのでしょうか。

2) ドル記号 は、もしjQueryでないなら、何ですか?

どのように解決するには?

<ブロッククオート

1) 数年前、ドル記号が割り当てられなかったというのは正しいのでしょうか、それとも私の記憶違いでしょうか?

そのとおりで、今でもそうです。

<ブロッククオート

2) jQueryでなければ、ドル記号は何ですか?

Firefox クローム インプリメント $ , $$ などがヘルパーコマンドとして用意されています。どちらも $$document.querySelectorAll() に設定し $document.querySelector もし window.$ が定義されていない場合は

つまり、あなたが見ているものは実際には標準的な JavaScript ではなく、ブラウザの開発者コンソールにあるヘルパーなのです。また、これは jQuery でもありません (jQuery を使用しているページでない限り)。しかし、その動作は jQuery の挙動に近いもので、その点では querySelector (シングルマッチの場合) と querySelectorAll (は、jQueryのセレクタとほぼ同じ強度を与えます。