我正在使用repl.it/languages/javascript。如何在控制台中显示javascript ES6地图对象?
打印出来之前是否必须将其转换为对象?
我已经试过
const mapObject = new Map();
mapObject.set(1, 'hello');
console.log(JSON.stringify(mapObject));
console.log(mapObject);
结果总是空的对象。
当我使用
console.log([...mapObject]);
它打印出的阵列格式。
'的console.log( mapObject)'在最新的Chrome和node7中工作得很好。你的平台是什么? – georg
@georg https://repl.it/languages/javascript – newguy
使用'console.dir'而不是'.log',并且不进行字符串化。 – Teemu