0

重複の可能性:
JavaScriptの「$」記号の意味は何ですか

これは基本的な質問かもしれませんが、私はあえて尋ねます。

javascriptコードをナビゲートしているときに、次のことがわかりました。

    if(selected_len == all_len) {
        $(":checkbox:checked.node_id_"+d.nodeValue).click();
    }

$( "")の意味を検索しようとしましたが、見つけたのは

"$('hello')---これは、document.getElementByIdの拡張として多くのJavaScriptフレームワークによって宣言された関数です。"

子供と話すように、もっと正確に説明していただけませんか:)

4

3 に答える 3

5

$変数名です。それは、その変数に割り当てられた関数が定義されているものを意味します。(これは適切な変数名ではありません。

その内容はCSS セレクターのように見えるため、一般的で簡単に入力できる jQuery オブジェクトへの参照である可能性があります。

于 2012-08-06T12:49:11.157 に答える
4

理論的には、意味以上の意味はありませんfoo()。関数呼び出しです。$は関数の名前です (はJavascript の識別子$ の正式な名前です)。

一般的には、よく知られているjQueryライブラリ$の「エントリ ポイント」です。この名前をエントリ ポイントとして使用するライブラリは他にもありますが、jQuery がおそらく最も広く使用されています。$

于 2012-08-06T12:50:02.723 に答える
1

他の人が言ったように、これは単なる関数名であり、$記号を使用している他のライブラリを使用する場合は、$記号の代わりにjQueryキーワードを使用できます。

于 2012-08-06T13:02:45.313 に答える