gpt4 book ai didi

javascript - 获取数据并在 javascript 对象上进行更改

转载 作者:行者123 更新时间:2023-11-30 00:26:23 24 4
gpt4 key购买 nike

我有一个对象。但我不知道如何获取 ID,因为它会随着每一页的变化而变化。所以如果使:

var obj = bundle.config.options

我得到这个结果: http://imgur.com/hWcAR83

然后,我想在 var 中获取对象的编号 -> 在这种情况下为“42”

然后,我想插入到选择中,我希望它是这样的:

bundle.config.options[42].selections[314]

然后更改字段。我糊涂了吗?

如何获取这个值?

更新

我通过循环关联其他对象,每个产品的最小产品数量。

$minimumQty = $_selection->getStockItem()->getMinSaleQty();


echo("<script>
var obj = bundle.config.options ;
var a = Object.keys(obj);

var keys = [];
for(var k in obj[a].selections) keys.push(k);


obj[a].selections[keys[d]].minQty = ".$minimumQty."
</script><br>");

结果 -> 每个选择都有字段:minQty 及其编号。

最佳答案

尝试使用Object.keys(obj),这里是link关于它的使用方法。

你可以遍历对象并获取键

var keys = [];
for(var k in obj) keys.push(k);

关于javascript - 获取数据并在 javascript 对象上进行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31261848/

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