我正在使用Visual Studio Code,我喜欢使用VSC中的集成终端测试我的console.logs或javascript。我已经安装了node.js并使用"node."命令来测试运行我的javascript。我收到此错误
console.log(document.getElementById("para").textContent); ^
引用错误:未定义文档
我只是在测试一些东西。 我的网页代码, JavaScript代码
但是,当我通过 chrome 控制台测试我的代码时,它对我有用。没有文档未定义错误或任何东西。任何人都可以在这方面帮助我吗? 谢谢!
document
仅存在于浏览器中。如果您尝试在没有随附浏览器的情况下直接运行Javascript,这将失败。
window
对象也是如此,它们都仅在实际的浏览器环境中可用。这就是它在 chrome 控制台中工作的原因,因为您在网页上并可以访问这些对象。