ES6的Object.is()超越ES5 比较两个值是否相等
ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。JavaScript 缺乏一种运算,在所有环境中,只要两个值是一样的,它们就应该相等。<script> var a=1,b='1'; console.log(a==b)//true con...
转载
2018-10-31 10:28:48 ·
141 阅读 ·
0 评论