==与===的关系

关系说明

首先,== equality 等同,=== identity 恒等。==,两边值类型不同的时候,要先进行类型转换,再比较。===,不做类型转换,类型不同的一定不等。


常见的==与===

正确的相等关系

  • false==0
  • true==1
  • ''==false
  • false==''
  • undefined == null

错误的相等关系

  • false===0
  • true===1
  • ''===false
  • false===''
  • undefined == ""
  • undefined === ""
  • undefined ==false
  • undefined ===false
  • undefined === null
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容