**代码块**
被包括在0对或多对大括号中的 那段代码。
**检查变量是否存在时,用typeof比较合适,if()不严谨。
就算if(some)返回的是false,也并不意味着some就一定没有定义,他可以是任何一种被初始化为falsy值(如false和0)的已声明变量。**
实际上是用typeof测试一个变量是否被初始化,或者说,测试变量值是否为undefined。
亦,只有一个变量被定义并初始化为undefined以外的值时,typeof返回的类型才不会等于“undefined”。


for-in循环

**练习题**

下面的a错误。忘记清空了。

![]
