=是赋值符号,==是等于,===是严格等于。
对于等号两边的数值,如果类型不相同会先转换类型再比较,===则不会转换类型。
例如3和“3”在==比较下true,在===下是false,
null和undefind在==比较下true,在===下是false
true和1,false和0 在==比较下是相等的,在===下是false;
在===比较下 ,只要类型不同就返回false。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步