博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

javascript: Statements(语句)

Posted on 2011-06-29 16:41  ritazhou  阅读(193)  评论(0编辑  收藏  举报

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)