【发布时间】:2018-06-20 14:54:08
【问题描述】:
我在浏览器控制台中运行以下代码,并在终端中使用node.js v9.11.1:
let name = {};
Object.defineProperty(name, 'last', {value: 'Doe'});
console.log(name);
浏览器控制台正常工作并输出{ last: 'Doe' }。但是在带有node.js 的终端中,它会失败并输出一个空白对象{}。
这可能是什么问题?
【问题讨论】:
-
当我用谷歌搜索你的问题标题时发现了这个github.com/nodejs/help/issues/798。
-
感谢@Chris G. 好指针!
标签: javascript ecmascript-6 ecmascript-5