当我尝试通过 nodeJS 执行此行时,其抛出文档未定义?是否有任何错误,无论我是否需要定义文档在java脚本代码中。文档在这里显示什么?需要建议,欢迎有价值的评论
var list = document.createElement("ul");
list.setAttribute("id","id");
ReferenceError:文档未定义..
答案 0 :(得分:0)
NodeJS是一个Javascript运行时环境,与在浏览器中运行Javascript分开。
在浏览器中有一个名为document
的全局对象控制DOM,而在NodeJS中没有浏览器,因此没有document
个对象。因此调用document.createElement()
会引发错误,因为document
不存在。