Javascript中==和===的区别

在javascript中"=="的作用

==两边的内容是字符串时,则比较字符串的内容是否相等。

==两边的内容是数字时,则比较数字的大小是否相等。

==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。

==和===的区别

==是比较二者的值【相等符】

===是比较二者的值和类型【全等符】

例如:

alert("20"==20);//true,这是因为==会自动转换类型

alert("20"===20);//false

猜你喜欢

转载自blog.csdn.net/u013001763/article/details/68951427