在項目中,我有以下行:錯誤:「讓」的聲明只能在一個塊中聲明
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