javascript - 使用 Eclipse IDE 开始 JavaScript 问题
问题描述
我是 JavaScript 的初学者,所以在这里放轻松。(这不应该是 Java。我知道它们是不同的)
所以我试图在 Eclipse IDE 中运行我的第一个脚本,代码只是:
document.write("<h1>Hello World<h1>");
但我的控制台说:
<terminated> js Proj 2-ffirst.js [Node Application] Node.js Process
at Object.<anonymous> (D:\Javascript\js Proj 2\ffirst.js:1:1)
at Module._compile (node:internal/modules/cjs/loader:1092:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)
at Module.load (node:internal/modules/cjs/loader:972:32)
at Function.Module._load (node:internal/modules/cjs/loader:813:14)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
at node:internal/main/run_main_module:17:47
我怀疑我的问题在于我如何设置软件,但我还没有真正学会如何使用它,所以我愿意接受你的任何建议。谢谢!
解决方案
您正在运行节点应用程序 - 因为节点在服务器上,它不知道文档和窗口是什么(它们是浏览器 API,只能在客户端访问)
因为他们不知道文档对象是什么,所以您会收到错误消息。
尝试使用 console.log 从您的节点服务器在终端中打印响应,或者使用 VS 代码之类的东西编写可以通过浏览器启动的纯 .js 文件。
推荐阅读
- ag-grid-angular - 在 Agrid 中隐藏过滤器行
- reactjs - 如何使用反应路由器 dom 在另一个组件中渲染一个组件中存在的链接?
- visual-studio-code - 如何在 VSCODE 中删除这些奇怪的工件?
- reactjs - 如何在 GET/POST react js 的 setState 中调用另一个类的函数/方法?
- javascript - Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException- laravel 5.7.28
- ios - 取消 WhatsApp Swift 之类的语音注释
- python - 根据列中的行值对每个组执行扣除
- node.js - 我想使用节点 js 将 mongodb 查询结果保存到 postgresql
- java - 我已经创建了 chrome 驱动程序对象,然后我得到了 java.lang.NullPointerException
- java - 在 Sceneform 中拍照时隐藏 PlaneRenderer