javascript - 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();
如何查看此代码输出是什么?
解决方案
改为使用console.log()
。警报用于浏览器中的弹出式警报。
console.log()
可以在浏览器或 NodeJS 中使用
例如console.log(age)
如果您在浏览器环境中使用它,它将记录到运行您的应用程序的 NodeJS 控制台或浏览器控制台
推荐阅读
- webpack - Webpack 开发服务器 4.0.0 选项“打开”不起作用
- postgresql - 将 LOOP 合并到 SQL 中
- javascript - Javascript 日期在阿拉伯语语言环境中无法正确显示
- session - 登录后如何跳转到上一页
- javascript - Firebase 9.0.0.8-beta 无法访问 Cloud Firestore 后端。后端在 10 秒内没有响应
- python - 在 protonmail.com 上使用 selenium 时出现问题
- azure-devops - Release Pipeline 在 linux 服务器中解压 zip
- godot - AnimatedSpriteFrame 的几个 CollisionShape2D
- python - 音乐播放器 Python
- android - 我的微调器和页面标题之间的 Android Studio 空间