gpt4 book ai didi

javascript - 如何使用变量的内容作为属性从 javascript 对象中检索值?

转载 作者:行者123 更新时间:2023-12-02 15:59:58 25 4
gpt4 key购买 nike

我有这个 JSON,我尝试通过替换变量来检索值,如下所示。

var model = {
regression : {
regUtils : {
subIDs : {
B00099999823 : {
"a" : "b",
"c" : "d"
}
}
}
};



var vals = "B00099999823";
alert(model.regression.regUtils.subIDs.vals.a); // error returned : Object doesn't support this property or method

alert(model.regression.regUtils.subIDs.B00099999823.a); //alerts b

如何用变量代替键或对象。谢谢。

最佳答案

您可以像这样访问变量内容:

var vals = "B00099999823";
alert(model.regression.regUtils.subIDs[vals].a;

您可以使用[]通过变量内容来访问对象。与此相同:

model.regression.regUtils.subIDs['B00099999823'].a

关于javascript - 如何使用变量的内容作为属性从 javascript 对象中检索值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31270292/

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