首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

if(a)这个模式的表达式可以判断多少种

2012-08-28 
if(a)这个形式的表达式可以判断多少种?if(a)这个形式的表达式可以判断多少种?我的意思是 有哪些情况 可以

if(a)这个形式的表达式可以判断多少种?
if(a)这个形式的表达式可以判断多少种?
我的意思是 有哪些情况 可以判断为真 或者 假

JScript code
var a=null;  //空""  0   false  null  undefined  都可以if (a){    alert(a);}

经过测试,暂时发现空"" 0 false null undefined 都可以

还有没有 补充一下?

[解决办法]
var b1 = Boolean("");//false - 空字符串
var b2 = Boolean("hello");//true - 非空字符串
var b1 = Boolean(50);//true - 非零数字
var b1 = Boolean(null);//false - null
var b1 = Boolean(0);//false - 零
var b1 = Boolean(new object());//true - 对象
[解决办法]
条件判断、两值判断等

热点排行
Bad Request.