小编Let*_*hal的帖子

使用 `let` 重新声明一个变量会导致“Uncaught SyntaxError: redeclaration of let ...”

我有这样的代码:

let accessAllowed;

accessAllowed = (2>18) ? true : false;
alert(accessAllowed);
Run Code Online (Sandbox Code Playgroud)

但是,当我使用它时:

let accessAllowed;
let accessAllowed = (2>18) ? true : false;

alert(accessAllowed);
Run Code Online (Sandbox Code Playgroud)

结果是一个错误,并且 JavaScript 都不起作用。

作为 JS 的新手,我不确定这是否是let. 我在其他地方找不到任何关于此的信息。

javascript variables variable-declaration

2
推荐指数
1
解决办法
3124
查看次数