块语句
块级声明包括if和switch以及for和while循环,和函数不一样,他们不会创建新的作用域。在块级声明中定义的变量从属于该块所在的作用域。
if(true){ var age=18; } alert(age); //18
if中声明的变量可以被if语句外面的alert()访问。同样的,switch、for和while也可以。