Javascript EsLint需要一个标识符,而不是saw';让';

Javascript EsLint需要一个标识符,而不是saw';让';,javascript,eslint,Javascript,Eslint,这是我第一次使用Javascript编码,所以我想我会来这里寻求帮助,因为我在其他地方找不到信息 基本上,我得到了上面的错误消息,我的代码如下所示 let interfaceItems = [ { text: '7', value: 7, }, { text: '8', value: 8, (等) 这是我的.js文档的开头。为什么这么说?我将来如何着手修复它 谢谢当您使用过梁测试代码时,请确保您正在测试的代码使用了正确的设置。例如,您使用的是let,该关键字直到

这是我第一次使用Javascript编码,所以我想我会来这里寻求帮助,因为我在其他地方找不到信息

基本上,我得到了上面的错误消息,我的代码如下所示

let interfaceItems = [
{
    text: '7',
    value: 7,
},
{
    text: '8',
    value: 8,
(等)

这是我的.js文档的开头。为什么这么说?我将来如何着手修复它


谢谢

当您使用过梁测试代码时,请确保您正在测试的代码使用了正确的设置。例如,您使用的是
let
,该关键字直到ECMAScript 2015(es6)才引入。因此,您必须确保您的linter设置为针对该版本进行测试,而不是ES5,它可能默认使用ES5

对于ESLint,您可以更改
.eslintrc.json
文件中的
parserOptions.ecmaVersion
属性,如下所示:

{
    "parserOptions": {
        "ecmaVersion": 6
    }
}