这是我第一次使用Javascript进行编码,因此我认为我会来这里寻求帮助,因为我在其他任何地方都找不到信息。
基本上,我收到上面的错误消息,并且我的代码看起来像这样
let interfaceItems = [
{
text: '7',
value: 7,
},
{
text: '8',
value: 8,
(等)
这是我的.js文档的开头。为什么这样说呢?将来我该如何解决?
谢谢
答案 0 :(得分:1)
当您用短绒棉纸测试代码时,请确保对要测试的代码使用正确的设置。例如,您使用let
,直到ECMAScript 2015(es6)才引入该关键字。因此,您必须确保您的Linter已设置为可以针对该版本进行测试,而不是针对该版本而不是ES5进行测试。
对于ESLint,您可以像这样更改parserOptions.ecmaVersion
文件中的.eslintrc.json
属性:
{
"parserOptions": {
"ecmaVersion": 6
}
}
Refer to the configuration help page for other configuration options