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

最新文章

  1. Json序列化与反序列化
  2. display:none与visibility:hidden区别
  3. 利用Microsoft.Office.Interop.Excel 将web页面转成PDF
  4. hdu 4046 2011北京赛区网络赛G 线段树 ***
  5. 【Android】设置 LinearLayout 的样式
  6. centos7 设置中文
  7. 去除DataTable重复数据的三种方法
  8. hdu 2334 March of the Penguins
  9. JS单击隐藏界面元素
  10. js静态方法
  11. request的setAttribute()怎么用的?
  12. Linux 库文件详解
  13. mySQL使用实践
  14. 查看log日志
  15. java日志框架之logback(一)——logback工程简介
  16. java_opts 参数与JVM内存调优
  17. 6-1 建立客户端与zk服务端的连接
  18. bzoj2301
  19. 玩转X-CTR100 l STM32F4 l DSP指令集性能测试
  20. 【webdriver自动化】整理API框架(主要是关键字,具体例子在本地)

热门文章

  1. 【转】jenkins持续集成配置
  2. Linux手动释放缓存的方法
  3. jQuery学习总结
  4. 《JavaScript_DOM编程艺术第二版(中文)》整书笔记
  5. 【转】 TechED2010与我(三) —— 初识云计算
  6. Unity C# XmlDoc.LoadXml() il2cpp not implemented exception
  7. XmlSerializer(Type type, Type[] extraTypes) 内存泄漏
  8. 新冲刺Sprint3(第六天)
  9. datatables增删改查的实现
  10. JS实现HashMap