私はJavaScriptが初めてです。Deck.js のソース コードを読んでいたところ、$[data] という変数が見つかりました。これは正確にはどういう意味ですか?$のためにjQuery変数を参照していることは知っていますが、それはどのような変数ですか? 長さデータの配列ですか?
前もってありがとう、コップ
私はJavaScriptが初めてです。Deck.js のソース コードを読んでいたところ、$[data] という変数が見つかりました。これは正確にはどういう意味ですか?$のためにjQuery変数を参照していることは知っていますが、それはどのような変数ですか? 長さデータの配列ですか?
前もってありがとう、コップ
は$
、必ずしも jQuery を指しているとは限りません。オブジェクトのエイリアスとして $ を使用する多くのライブラリがあります。
また、JavaScript オブジェクトは連想配列で$[data]
あるため、オブジェクトに適切にアクセスする別の方法にすぎません$
。たとえば、次の 2 つのコードは同じ値を返します。
var data = "someProperty";
alert($[data]);
と
alert($.someProperty);
$ はオブジェクトです。
簡単な Js オブジェクトの例を次に示します。
var person=new Object();
person["name"] = "joe";
alert(person.name);
alert(person["name"]);
var data = "name";
alert(person[data]);