JS中两个感叹号!!的意义

var foo = true;
console.log(!foo); // false
console.log(!!foo); // true

两个 !! 就是 非非 如果值为boolean值 两个感叹号!!跟没有感叹号! 效果一样

不同的地方在于 两个感叹号可以实现值的类型转换

var a = 1;
var b = ( a & 10 );
console.log(b); //
console.log(!b); // true
console.log(!!b); // false
上一篇:京东云数据库RDS SQL Server高可用概述


下一篇:deep learning的一些知识点