JavaScript中的“=、==、===”区别?

=:即赋值运算;

==:判断两个变量是否相同,仅限于值,如果值相同而类型不同,那么JavaScript引擎会在内部做类型转换;  

===:判断两个变量是否相同,无论是值还是类型,如果类型不同而值相同,也会返回false,而引擎不会在内部进行转换。 

posted @ 2020-10-02 16:56  睡不醒的小韩  阅读(707)  评论(0编辑  收藏  举报