Js "!!"的作用

“!!”的作用

用!!可以把一个任意类型的值转换为布尔类型;
一个!是取非 再一个!又取非 相当于把这个数据转换为boolen类型;

var c={"flag":true}
var x=!!c.flag;
console.log(x)   /*true*/

var c={"flag":false}
var x=!!c.flag;
console.log(x)   /*false*/

var c={"flag":""}
var x=!!c.flag;
console.log(x)   /*false*/

猜你喜欢

转载自blog.csdn.net/caohoucheng/article/details/77359956
今日推荐