2009年9月8日

js中的boolean对象

摘要: 如下代码:var j = (0-9)%9?1:123;alert(j);-9能够整除9,所以我以为j的结果应该是1,其实,结果是123.原因:(0-9)%9的结果是0,在js中,0 转化为boolean的结果是:false!所以j的结果是123.转换后变为false的数值有:0、-0、null、""、false、undefined、NaN其余的所有数值转换为boolean类型后都为true! 阅读全文

posted @ 2009-09-08 17:48 台哥编程课堂 阅读(3482) 评论(0) 推荐(0)

导航