我正在使用Visual Studio Code,我喜欢使用VSC中的集成终端来测试我的console.logs或我的javascript。我安装了node.js,并使用了'节点。'命令测试运行我的JavaScript。我收到此错误
的console.log(的document.getElementById("第"。)的textContent); ^
ReferenceError:未定义文档
我只是测试一些东西。 My html code, javascript code
但是,当我通过chrome控制台测试我的代码时,它对我有用。没有文档没有定义错误或任何东西。任何人都可以帮我吗? 谢谢!
答案 0 :(得分:2)
document
仅存在于浏览器中。如果您尝试在没有附带浏览器的情况下直接运行Javascript,则会失败。
同样适用于window
对象,这些对象仅在实际的浏览器环境中可用。这就是在Chrome控制台中工作的原因,因为您在网页上并且可以访问这些对象。