首页 > 试题广场 >

以下代码作为ES Module执行(ESM默认启用严格模式)

[单选题]
以下代码作为ES Module执行(ESM默认启用严格模式),输出是什么?
function Foo() {
this.x = 1;
}
Foo.prototype.getX = function() {
return this.x;
};
const foo = new Foo();
const getX = foo.getX;
console.log(getX());
  • 1
  • undefined
  • 抛出TypeError
  • NaN

这道题你会答吗?花几分钟告诉大家答案吧!