switch, while, for 和do语句允许有一个可选的前置label,配合break来使用。
ex:
Outer:
for (i = 0; i < 5; i++)
{
Inner:
for (j = 0; j < 5; j++)
{
break Outer;
}
j=100
}
alert(j)
以下的值被if语句判断为falsy.
false; null;undefined;'';0;NaN
字符串"false"为true.
for(variable in object){}
object中的一个属性名称字符串赋给了variable。通常需要检测该属性名是否为对象的成员。
obj.hasOwnProperty(variable)