什么是JavaScript中的block语句?
块语句将零个或多个语句分组。在JavaScript以外的语言中,它称为复合语句。
语法
这是语法-
{ //语句列表 }
带块的变量的作用域为包含函数。块语句从不引入作用域,并且使用var声明变量没有块作用域。
var a = 20; { var b = 40; }
现在,当您打印a的值时,它将打印40,而不是20。这是因为在块中用var声明的变量具有与块之前的var相同的作用域。
var a = 20; { var a = 40; } //此打印40- document.write(a);