文档未定义JavaScript错误(在Chrome控制台中工作,但在编辑器的集成终端中不起作用)



我正在使用Visual Studio Code,我喜欢使用VSC中的集成终端测试我的console.logs或javascript。我已经安装了node.js并使用"node."命令来测试运行我的javascript。我收到此错误

console.log(document.getElementById("para").textContent); ^

引用错误:未定义文档

我只是在测试一些东西。 我的网页代码, JavaScript代码

但是,当我通过 chrome 控制台测试我的代码时,它对我有用。没有文档未定义错误或任何东西。任何人都可以在这方面帮助我吗? 谢谢!

document仅存在于浏览器中。如果您尝试在没有随附浏览器的情况下直接运行Javascript,这将失败。

window对象也是如此,它们都仅在实际的浏览器环境中可用。这就是它在 chrome 控制台中工作的原因,因为您在网页上并可以访问这些对象。

最新更新