如何在javascript中创建动态地图键?
我尝试创建一个像下面的示例一样的地图...
var myMap= {"one": 1,"two": "two","three": 3.0};
所以,我像这样迭代它们:
for (var key in myMap) {
window.alert("myMapmap property \"" + key + "\" = " + myMap[key]);
}
如果我的数据是动态...并且我想将它们中的每一个添加到地图中...如何代码应该是这样的?我希望密钥不是静态的......我的意思是从其他来源(例如数据库)获取的数据,之前没有定义......
谢谢之前
I have tried to create a map like example below...
var myMap= {"one": 1,"two": "two","three": 3.0};
So, I iterate them like:
for (var key in myMap) {
window.alert("myMapmap property \"" + key + "\" = " + myMap[key]);
}
If my data is dynamic... and I want to add each of them in to map... how the codes should be like? And I expect the key is not static...I mean the data taken from other source like database, that wasn't define before..
Thanks before
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以简单地使用类似数组的语法写入对象。
如何以及从何处获取数据取决于您。
You can simply write to an object using array like syntax.
How and where you get your data is upto you.
可以使用以下表示法添加动态值和键:
Dynamic values and keys can be added using this notation: