gpt4 book ai didi

javascript - 如何动态设置关联数组的命名索引?

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

我正在尝试使用以下数据创建一个数组作为示例。我想根据用户选择的值动态设置命名索引。但是当我将索引设置为变量时,声明的变量名称被视为数组中的字符串并设置为数组索引名称。

var country = userInputFromUi;
var cities = [a,b,c,d];

array.push({
country:cities
})

预期结果
userInputFromUi:[a,b,c,d]

实际结果
国家/地区:[a,b,c,d]

不确定我是否理解有问题。

最佳答案

使用计算属性名称,如下所示:

array.push({ [country]: cities });

关于javascript - 如何动态设置关联数组的命名索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56782303/

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