2011-08-16 9 views

答えて

13

$は、通常の変数です。 var $ = 42;することができます。

+1

男の子は私が気が気にしません。 – mowwwalker

+0

私は変数を定義する際にドル記号を使用することはできないと思いました...文字やアンダースコアで始める必要があり、文字、数字、アンダースコアしか入れられないと思いました。 – mowwwalker

+0

変数名のどこでも '$'記号を使うことができます。 – Dogbert

2

jQuery - その他のJavaScriptフレームワークでは、単に既存の機能をさまざまなユーティリティ関数にカプセル化します。ほとんどのプラットフォームは、さまざまなブラウザの実装をカバーするように努めています。

したがって、jQueryのドル記号演算子は、単にjavascript機能がカプセル化された関数です。本来、document.getElementByIdのエイリアスですが、クラス名またはタグ名の取得についても説明しています。

新しい構文を追加する場合、要約すれば、そうではありません。フレームワークで書かれたコードの見た目と構成は異なるかもしれませんが、あなたはまだJavaScriptを書いていますが、javascriptコアで一連の関数を使うのではなく、ライブラリによって提供される一連の関数を使用しています。

var $ = function() { 
    // do something here 
} 
+0

jQueryはコールバック関数も受け入れることができます - $(fn) – DrStrangeLove

+1

...? jQueryの '$'関数は多種多様な引数を受け入れることができますが、どのように関連性があるかはわかりません。 –

関連する問題