gpt4 book ai didi

javascript - JavaScript 类/字典中的对象键?

转载 作者:行者123 更新时间:2023-11-30 07:27:47 27 4
gpt4 key购买 nike

我有一个用作字典的 Javascipt 对象

var obj={
xxx:'1'
yyy:'2'
}

但是——xxx 和 yyy 应该是一个 jQuery 对象

类似的东西:

var obj =
{
$('#div1'):'1' ,
$('#div2'):'2'
}

这可能吗?

另外,如何获取$('#div2') 的“value”?

附注我 $.data 在这里帮不了我,因为它也是一个关键值我还需要关键 - 对象类型。

最佳答案

对象键只能是字符串(或符号),句点。参见Member Operators - Property Names @ MDN .

选择一个合理的字符串表示,并使用它。在这种情况下,我认为选择器字符串看起来是一个不错的选择:

{ 
'#div1': '1',
'#div2': '2'
}

also, How can I get the "value" for key $('#div2') ?

使用成员运算符之一,或者点符号

var obj = { /* stuff */ };
var value = obj.propertyName;
console.log(value);

或括号表示法(对于运行时才知道的属性名称更有用):

var value = obj['propertyName'];

关于javascript - JavaScript 类/字典中的对象键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8842261/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com