包含jquery对象的javascript对象

javascript objects holding jquery objects?

本文关键字:对象 javascript 包含 jquery      更新时间:2023-09-26

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

var $a = $("#a");
var $b = $("#b");
var c = {};
c[$a] = foo;
c[$b] = bar;

可以。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