js中的!=, ==, !== 和===的区别

来源:互联网 发布:ttip数据什么意思 编辑:程序博客网 时间:2024/06/05 15:14

js中的!=, ==, !== 和===的区别

!= 和 !== 在做比较时候是不考虑值的类型,类型不一样自动转化为同样类型,再比较值是否相等,相等则返回true,不等则返回false 。对于!== 和 === 来说,只有在相同类型下,才会比较其值,如果类型不同肯定就返回false了,类型和值都相同才会返回true。