javascript – 如何初始化ES6 / ES2015中的映射类似于Object表达式?

前端之家收集整理的这篇文章主要介绍了javascript – 如何初始化ES6 / ES2015中的映射类似于Object表达式?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
相当于什么?
var object = {
  'foo': 'bar',1: 42
}

使用ES6 Map

解决方法

最接近的是:
let object = new Map([
  ['foo','bar'],['1',42]
]);

重要事项要注意:

>对象属性由字符串标识,而Map键可以是任何值,因此请确保所有键都是输入数组中的字符串.迭代Map对象通过插入顺序生成条目.这不能保证对象,所以行为可能不同.

猜你在找的JavaScript相关文章