未捕获的SyntaxError:在严格模式之外尚不支持块范围的声明(let,const,function,class)

时间:2015-10-07 19:52:47

标签: javascript

我的JS控制台在浏览器中弹出此错误,我不知道如何解释该消息。任何人都可以描述是什

由于

1 个答案:

答案 0 :(得分:131)

这意味着您必须通过在文件开头写"use strict"或使用块范围声明的函数来声明严格模式。

EX:

function test(){
    "use strict";
    let a = 1;
}