0

私はJavaScriptが初めてです。Deck.js のソース コードを読んでいたところ、$[data] という変数が見つかりました。これは正確にはどういう意味ですか?$のためにjQuery変数を参照していることは知っていますが、それはどのような変数ですか? 長さデータの配列ですか?

前もってありがとう、コップ

4

2 に答える 2

4

$、必ずしも jQuery を指しているとは限りません。オブジェクトのエイリアスとして $ を使用する多くのライブラリがあります。

また、JavaScript オブジェクトは連想配列で$[data]あるため、オブジェクトに適切にアクセスする別の方法にすぎません$。たとえば、次の 2 つのコードは同じ値を返します。

var data = "someProperty";
alert($[data]);

alert($.someProperty);
于 2013-08-31T23:31:02.360 に答える
0

$ はオブジェクトです。

簡単な Js オブジェクトの例を次に示します。

var person=new Object();

person["name"] = "joe";

alert(person.name);
alert(person["name"]);
var data = "name";
alert(person[data]);

http://jsfiddle.net/KPV9N/1/

http://www.w3schools.com/js/js_objects.asp

于 2013-08-31T23:39:02.207 に答える