重点笔记.txt 508 B

1234567891011121314151617181920212223242526
  1. 类型转换:
  2. ==运算符
  3. 100=='100'
  4. 0==''
  5. 0==false
  6. false==''
  7. null==undefined
  8. 除了==null之外,其他一律用===,例如:
  9. const obj = {x: 100}
  10. if(obj.a == null) {}
  11. 相当于if(obj.a === null || obj.a === undefined){}
  12. undefined 是 null的一种子类
  13. truly变量:!!a === true
  14. falsely变量:!!a === false
  15. 以下是falsely变量,除此之外都是truly变量:
  16. !!0 === false
  17. !!NaN === false
  18. !!'' === false
  19. !!null === false
  20. !!NaN === false
  21. !!false === false
  22. if语句判断的是truly变量