持有jquery对象的javascript对象?

时间:2013-11-21 10:40:29

标签: javascript jquery

我能否以某种方式将jquery对象作为javascript对象的键? (编辑)..作为一把钥匙..

var $a = $("#a");
var $b = $("#b");

var c = {};

c[$a] = foo;
c[$b] = bar;

1 个答案:

答案 0 :(得分:4)

是的,你可以。 jQuery对象是JavaScript对象。

var $a = $("#a");
var $b = $("#b");

var c = {};

c.foo = $a;
c.bar = $b;

作为关键?不,你不能。

  

JavaScript对象是键和值之间的映射。 钥匙是   字符串和值可以是任何内容。

来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Objects