gpt4 book ai didi

javascript - 如何在 javascript 中创建动态映射键?

转载 作者:可可西里 更新时间:2023-11-01 02:16:28 27 4
gpt4 key购买 nike

我已尝试创建如下示例所示的 map ...

var myMap= {"one": 1,"two": "two","three": 3.0};

所以,我像这样迭代它们:

for (var key in myMap) {

window.alert("myMapmap property \"" + key + "\" = " + myMap[key]);

}

如果我的数据是动态...并且我想将它们中的每一个都添加到 map 中...代码应该是什么样的?我希望 key 不是静态的......我的意思是从其他来源(如数据库)获取的数据,之前没有定义......

先谢谢

最佳答案

var dataSource = ...;
while (var o = dataSource.get()) {
myMap[o.key] = o.value;
}

for (var key in myMap) {
alert("key : " + key + " value : " + myMap[key]);
}

您可以使用类似数组的语法简单地写入对象。

获取数据的方式和位置由您决定。

关于javascript - 如何在 javascript 中创建动态映射键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5455886/

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