Object is()方法

找出有关Object对象的JavaScript is()方法的所有信息

ES2015中引入了此方法。它旨在帮助比较价值。

用法:

Object.is(a, b)

结果总是false除非:

  • ab是完全相同的对象
  • ab相等的字符串(当由相同的字符以相同的顺序组成时,字符串是相等的)
  • ab等于数字(数值相等时数字相等)
  • ab都是undefined, 两个都null, 两个都NaN, 两个都true或两者false

0-0在JavaScript中是不同的值,因此请在这种特殊情况下注意(将所有内容转换为+0使用+比较之前的一元运算符)。

免费下载我的JavaScript初学者手册


更多js教程: