当前位置: 代码迷 >> Web前端 >> 关于!
  详细解决方案

关于!

热度:306   发布时间:2012-09-15 19:09:28.0
关于!!

?

!! 一般是将后面的表达式转换成布尔型的数据

?

?

/*
空字符串,0,,null,undefined返回false
*/
console.log(!!0);                //false
console.log(!!null);            //false
console.log(!!undefined);  //false
console.log(!!"");               //false

?

?

?

/*
非空字符串,非0数值,非空对象返回true
*/
console.log(!!"a");           //true
console.log(!!" ");            //true
console.log(!!1);              //true
console.log(!![]);             //true
console.log(!!{});           //true
  相关解决方案