gpt4 book ai didi

javascript - javascript中的关联数组难题

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

在 javascript 中,我可以通过 JSON 初始化一个 javascript 对象来“创建”一个关联数组

例如 var bArr = {"key1": "val1","key2": "val2", "key3": "val3"}

然后访问数组元素,如 bArr["key1"]、bArr["key2"]、bArr["key3"]。

但是,除了使用 JSON 进行初始化之外,我们能否以某种方式在循环中仅对 bArr["key1"] 等元素进行索引并分别为它们分配值?

最佳答案

您可以通过 bArr["key"] = "value"; 将值初始化到您的 javascript 对象中。这样做会给你:

bArr = {
"key": "value"
}

因此,使用循环,您可以将 i 连接到 keyvalue 的末尾,以生成具有来自1 到 n 和从 1 到 n 的值,其中 n 是整数(大小有限):

var bArr = {};

for(var i = 1; i <= 3; i++) {
bArr["key" +i] = "val" + i;
}

console.log(bArr);

关于javascript - javascript中的关联数组难题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53348111/

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