JS中的==和===的区别
在JS中==只是单纯的比较值,而===不仅比较值还比较数据的类型.

在一下的输出结果均为true
总计一下比较常见的情况
1. null==undefined true
2.string==number||boolean在值相等的情况下 string会隐式转换为number true
3.boolean==number 同样会转为number true
4.object==string||number||... object都会转化为对应的基本类型 true

这种隐式转换是通过上图方法在后台进行的.注意这种原型的方法通过修改之后是会失效的.
在开发过程中我们还是要尽量的使用===避免一些不必要的麻烦.

