我知道我可以声明一个关联的“数组”,如:
var myData = {
foo: 'val1',
bar: 'val2',
baz: 'val3'
};
在ES6中声明关联数组的标准做法是什么?
答案 0 :(得分:4)
对象是字符串键和任意值的关联。
ES6引入了地图,它是任意键和任意值的关联。
var m = new Map([
['a', 'b'],
[1, 2],
[true, false]
]);
m.get('a'); // 'b'
没有"标准做法",但是当你想要关联价值时,可以考虑地图。