在项目中,我有以下行:错误:“让”的声明只能在一个块中声明
if (text.length > 0) {
let data = "Some value";
}
因为在if
里面只有一条语句,我想去掉括号({ }
) 。我的代码则看起来会是这样的:
if (text.length > 0)
let data = "Some value";
不过,我得到了以下错误:
'let' declarations can only be declared inside a block.
内if
每隔单个语句工作正常,无支架。为什么我会得到这个错误?
你想用什么原因让?在这个if语句之外它将不可见。 – jkordas
@Andrey这个答案太过于技术性和含糊不清,如果有的话,应该被标记为这个问题的代名词。 – SeinopSys