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