0

以下では

var obj = { one:1, two:2, three:3, four:4, five:5 };
    $.each(obj, function(i, val) {
       console.log(val);
    });

ここで $ はどういう意味ですか? $ はオブジェクトですか?

4

4 に答える 4

5

$jQueryオブジェクト/関数のエイリアスです。これは、すべての jQuery 関数が格納される名前空間として機能します。

于 2012-08-17T21:50:51.863 に答える
1

$ は jQuery 関数/オブジェクトを表します。ここで良い議論を見つけることができます

于 2012-08-17T21:50:32.700 に答える
0

http://api.jquery.com/jQuery/

jQuery() — $() と書くこともできます—提供されたセレクターに一致する要素を DOM で検索し、これらの要素を参照する新しい jQuery オブジェクトを作成します。

-jQuery サイト

于 2012-08-17T21:55:40.940 に答える
0

$jQuery関数を参照しています。

JavaScript では、関数は特別な種類のオブジェクトです。

関数を作成し、他のオブジェクトと同じようにプロパティを追加できます。

var $ = function(message) { alert(message); };

$.prop1 = 'val1';
$.prop2 = 'val2';

$("Hello world");

alert($.prop2);

alert($ instanceof Object);   /* This will be "true" */
alert($ instanceof Function); /* This will be "true" */
于 2012-08-17T21:56:37.747 に答える