"==和===的区别是什么?"

==和===的区别是什么?

== js内部会做类型转换(转换成数字后再比较)

console.log('1' == true); // true  这里的'1'会转换成数字1,true也会转换成数字1

=== js内部不会做类型转换,既类型和值都相等才行

PS:写作不易,如要转裁,请标明转载出处。
登录
注册
回顶部