在 JSFiddle 上,let
命令无法正常工作。如果我执行这个简单的代码:
function hi(){
var text = "hi";
alert(text);
}
hi();
它工作正常,并发出“嗨”警报。但是,如果我使用
function hi(){
let text = "hi";
alert(text);
}
hi();
JSHint 在第 2 行显示“缺少分号”。发生了什么事?我使用 let
是否错误?
最佳答案
首先将语言设置为 Javascript(这是默认设置),确保您没有使用 Javascript 1.7!
在代码前添加 "use strict";
行,更新 fiddle 并最终运行!
关于JSFiddle 上的 Javascript “let”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28803152/