首页 > 解决方案 > VS Code 中带有 Javascript 的 Window 对象

问题描述

我是 Javascript 的新手,并从书中尝试了这段代码。它说该window对象将使用浏览器显示。我安装了 Node.js。但是当我运行下面的代码(使用 F5)时,我收到了这条消息:

Process exited with code 1
Uncaught ReferenceError: alert is not defined

这是代码:

var age = 29;
var sayAge = () => alert(this.age);
alert(window.age);
sayAge();
window.sayAge();

如何查看此代码输出是什么?

标签: javascriptnode.jsvisual-studio-code

解决方案


改为使用console.log()。警报用于浏览器中的弹出式警报。

console.log()可以在浏览器或 NodeJS 中使用

例如console.log(age)

如果您在浏览器环境中使用它,它将记录到运行您的应用程序的 NodeJS 控制台或浏览器控制台


推荐阅读