每日一趣味:有趣的冷知识 #生活乐趣# #日常生活趣事# #生活趣味分享# #生活娱乐互动#
“==”的冷知识

TechWhiz-晓同 已于 2023-07-10 16:32:09 修改
于 2023-02-19 15:48:58 首次发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
“==”一般人会理解为只是简简单单的判断一下(就比如我哈哈),其实呢"=="会先进行隐式转换然后在进行判断是否相等比如:
let a = 1;
console.log(a == '1')//true
//这时候大家会认为他们两个明明不相等啊,为啥是true呢,唉其实呢‘==’会先进性隐式转换然后再判断是否相等,这样大家应该明白了吧
那么有一个问题来了,来看一下下面这个情况
let b = 1;
console.log(b == ‘b’)//这个为什么会返回什么呢?
答案返回false
为什么呢?是因为的一个b在前面已经声明并赋值了为1,第二个'b'进行隐形转换之后就是b
所以此时1和b会相等吗?不会的
如果想要判断类型和值都相等就用‘===’
网址:“==”的冷知识 https://www.yuejiaxmz.com/news/view/545483
相关内容
健身冷知识趣味育儿冷知识生活冷知识14个生活冷知识 睿知知识( 二 )冷知识关于这些电的冷知识,你知道几个租房搬家要知道的冷知识!环保冷知识,你所不知道的环保趣事!你不知道的家用电器冷门小知识生活里好玩的小知识14个你想象不到的奇葩冷知识
随便看看