gpt4 book ai didi

javascript - 有没有办法在javascript中创建hashmap并像添加和删除值一样操作它

转载 作者:搜寻专家 更新时间:2023-11-01 04:54:09 25 4
gpt4 key购买 nike

我的要求是将键值对存储在数据结构中,并在必要时使用 JavaScript 中的键获取或删除键值对。

我怎样才能像在 Java 中那样在 JavaScript 中做到这一点?

我看到了一个创建 HashMap 实例的答案,例如:

var hash={};

现在 Ie 可以像这样在其中添加值:

hash={ "January":"1","Feb":"2" }

我可以使用键动态插入值并获取它们并获取 HashMap 的大小吗?

最佳答案

您可以使用内置的 map 对象。

var myMap = new Map();
var keyObj = {};
myMap.set(keyObj, "value");
myMap.get(keyObj);

for (var [key, value] of myMap) {
console.log(key + " = " + value);
}

更多信息在这里:https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Map

关于javascript - 有没有办法在javascript中创建hashmap并像添加和删除值一样操作它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27511174/

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