非0数值为true, 0为false.
……
var yon = 0;
……
在此处等同
……
var yon = true;
……
不直接这样表示是因为前者的表示可以有更多的条件控制空间.可以利用数值的变化条件控制.
javascript 的条件和Java的不一样 Javascript中0,null,defined,false...都可以等价于Java中的false。
if(yon)
等同于:
if(yon!=0 && yon!=null && yon!=undefined && yon!=false)
学基础去。
这个问题,我建议你把中学英语学好再说。这个行业当英语哑巴可能行,当英语瞎子就和真瞎子没啥大区别。
false