我收到 script.js:1 Uncaught SyntaxError: Unexpected token 。
在我的代码的第一行,意外的标记是 Node - 之后的句点 -
var Node.ELEMENT_NODE = 1;
这一定是非常基本的东西 - 使用节点类型有什么要求吗?程序停在这一行。如果相关的话,这是针对 chrome 扩展的。
最佳答案
在对象中赋值元素时不使用var
关键字,使用:
Node.ELEMENT_NODE = 1;
如果 Node
尚未定义,您需要先定义它:
var Node = {};
Node.ELEMENT_NODE = 1;
但是您应该知道 Node
是 DOM API 的一部分,并且不应在全局范围内被覆盖,请参阅:https://developer.mozilla.org/en/docs/Web/API/Node
关于javascript - script.js 第一行为 :1 Uncaught SyntaxError: Unexpected token . - Node.ELEMENT_NODE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37494481/