我收到错误:
SyntaxError: missing ) after argument list
Run Code Online (Sandbox Code Playgroud)
有了这个javascript:
var nav = document.getElementsByClassName('nav-coll');
for (var i = 0; i < button.length; i++) {
nav[i].addEventListener('click',function(){
console.log('haha');
}
}, false);
};
Run Code Online (Sandbox Code Playgroud)
这个错误是什么意思?
awaitNode.js 中是否仍然不支持顶级(2020 年 1 月,Node.js 13.5.0)?
我试过一些教程,比如这个,但仍然没有运气,总是得到同样的错误:
D:\NodeJS>node --experimental-modules test.js
(node:17724) ExperimentalWarning: The ESM module loader is experimental.
file:///D:/NodeJS/test.js:9
await test();
^^^^^
SyntaxError: Unexpected reserved word
Run Code Online (Sandbox Code Playgroud)
整个文件内容:
D:\NodeJS>node --experimental-modules test.js
(node:17724) ExperimentalWarning: The ESM module loader is experimental.
file:///D:/NodeJS/test.js:9
await test();
^^^^^
SyntaxError: Unexpected reserved word
Run Code Online (Sandbox Code Playgroud)
我尝试使用"type": "module"in package.json,并将文件重命名为test.mjs,但仍然出现相同的错误,即使使用最新的 Node.js 13.5.0
我究竟做错了什么?