学习笔记(一) JavaScript中“==”和“===”的区别
"==="叫做严格运算符,"=="叫做相等运算符。通俗意义上:”==“只需要两边值相等,”===“要求两边值和类型都相等。例如:"1" == true左边为字符串,右边为布尔型,类型不同。"=="先做类型转换,把true转换为1,即为 "1" == 1;此时左边不变,右边为整型,类型仍不同。"=="继续进行类型转换,把"1"转换为1,即为 1 == 1;此时左右两边
原创
2018-05-20 17:21:44 ·
172 阅读 ·
0 评论