zhangyaochun 发表于 2013-1-29 09:00:59

关于!!

 
!! 一般是将后面的表达式转换成布尔型的数据
 
 
/*空字符串,0,,null,undefined返回false*/console.log(!!0);                //falseconsole.log(!!null);            //falseconsole.log(!!undefined);//falseconsole.log(!!"");               //false 
 
 
/*非空字符串,非0数值,非空对象返回true*/console.log(!!"a");         //trueconsole.log(!!" ");            //trueconsole.log(!!1);            //trueconsole.log(!![]);             //trueconsole.log(!!{});         //true
页: [1]
查看完整版本: 关于!!