gpt4 book ai didi

javascript - 使用 JavaScript 变量作为对象标识符

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

我正在尝试通过 jQuery 插件 (Lawnchair) 将以下对象存储在浏览器本地存储中:

{"key" : lcName, lcType : dataObj}

我遇到的问题是“lcType”是一个传递给存储上述对象的函数的变量(字符串类型),但是它没有被用作对象标识符,而是字符串“lcType”结束正在使用中。

如果 lcType = "Passed Object Identifier"它应该如下所示:

{
"key" : "String",
"Passed Object Identifier" : {...}
}

我得到的是这样的:

{
"key" : "String",
"lcType" : {...}
}

有什么想法吗?

最佳答案

Javascript 对象只是关联数组,因此您可以这样对待它们:

var foo = { 'key' : 'some key' };
var lcType = 'foo';
foo[lcType] = 'bar';

// foo now looks like this { 'key' : 'some key', 'foo': 'bar' }

关于javascript - 使用 JavaScript 变量作为对象标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7302393/

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