gpt4 book ai didi

javascript - 函数参数作为 json 键

转载 作者:行者123 更新时间:2023-12-03 10:18:50 32 4
gpt4 key购买 nike

无论怎么想,我都不是 JSON 大神,但我不明白为什么这不起作用,以及我需要做什么才能使它起作用。我已经搜索了一段时间,很可能我的问题是我不知道搜索正确的关键字来解决这个问题。我想要调用一个函数,并在该函数中创建一个 JSON 对象,以便我可以将其存储在 IndexedDB“表”中,如下所示:

UpdateSettingsValue("initialized", true);

function UpdateSettingsValue(key, value){
var tx = db.transaction(["settings"], "readwrite");
var store = tx.objectStore("settings");
var trans = {
key:value
}
var request = store.add(trans);
}

这很好地创建了一个条目,但它被写为 {key: true}

所以我的问题是如何将其写为 {initialized: true}

感谢您的帮助!

最佳答案

只需手动初始化 trans 变量,而不是使用文字语法:

function UpdateSettingsValue(key, value){
var tx = db.transaction(["settings"], "readwrite");
var store = tx.objectStore("settings");
var trans = {};
trans[key] = value;
var request = store.add(trans);
}

关于javascript - 函数参数作为 json 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29736442/

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