美文网首页
对比两个值是否相等-Object.is()

对比两个值是否相等-Object.is()

作者: 基本密码宋 | 来源:发表于2017-10-30 22:34 被阅读3次

用于比较两个变量的值是否相等

let b=1;
console.log(a==b);

var num=Object.is(a,b);
console.log(num)


console.log(NaN==NaN)


var nan=Object.is(NaN,NaN);
console.log(nan)

打印的结果是:

true
true
false
true

相关文章

  • es6学习-扩展对象的功能性

    更好的判断是否相等 Object.is():方法判断两个值是否是相同的值,Object.is 不会做这种类型转换。...

  • es6 新语法

    ES6的Object.is()超越ES5 比较两个值是否相等 ES5 比较两个值是否相等,只有两个运算符:相等运算...

  • 对比两个值是否相等-Object.is()

    用于比较两个变量的值是否相等 打印的结果是:

  • 对象新增的一些方法

    Object.is() Object.is()用来比较两个值是否严格相等,与 "==="行为基本一致 不同之处有两...

  • 15- Object 扩展

    1、Object.is() ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===...

  • 对象的扩展

    Object.is() ES5比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它...

  • 对象的扩张

    Object.is() ES5比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它...

  • ES6对象的新增方法

    Object.is()Object.assign() 1.Object.is() ES5 比较两个值是否相等,只有...

  • 阮一峰ES6教程读书笔记(六)对象的新增方法

    1. Object.is() 在ES6之前我们总是通过相等运算符==或者严格相等运算符===去判断两个值是否相等,...

  • ES6学习笔记(八):对象的扩展

    1.属性、方法的简写 Object.is() ES6提出了同值相等算法,用来比较两个值是否严格相等,与严格比较运算...

网友评论

      本文标题:对比两个值是否相等-Object.is()

      本文链接:https://www.haomeiwen.com/subject/alzmpxtx.html