如何在javascript中实现字符串数组的映射

时间:2017-06-02 08:45:40

标签: javascript arrays dictionary

我的代码:

YYYY/MM/DD HH:MM:SS.FFF

在这段代码中,我正在生成动态下拉(即依赖下拉)。这段代码工作正常。它使用2d数组来填充下拉值。我想实现一个地图而不是二维数组。这也将改变迭代的整个过程。

我是javascript的新手。我不知道javascript的任何语法。请帮我这样做。

1 个答案:

答案 0 :(得分:0)

声明地图对象

var map = new Map(); // or var map = {};

插入新项目

map.set(key, value);

在您的情况下,您可以像map.set(1,['a','b','c','d']);一样使用 检索项目

map.get(key); // will return value

有关详细用途,请参阅此https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Map