报告不用作 ifforwhiledowithtry 语句体,也不用作函数声明体的块语句。 从 ECMAScript 6 开始,JavaScript 块为 letconst 变量引入了新的范围, 但独立的块语句在与 var 变量一起使用时仍然会引起混淆,并导致难以捉摸的错误。