//js + 什么时候用于连接字符串
console.log('js + 什么时候用于连接字符串----------------------------')
var a=1
var b='1'
var c='2'
console.log(a+b)
console.log(c+b)
//Object.is() == ===
console.log('Object.is() == ===--------------------------------------')
console.log('1'==true)
console.log('===NaN',NaN===NaN)
console.log('+0===-0',+0===-0)
//Object.is()等价与===,但是处理了一些特殊情况 +0,-0不再相等,NaN相等
console.log('Object.is()等价与===,但是处理了一些特殊情况 +0,-0不再相等,NaN相等--------------')
console.log('Object.is(+0,-0)',Object.is(+0,-0))
console.log('Object.is(+0,-0)',Object.is(NaN,NaN))
//==强制类型转换规则
//两边相同比较大小,不同就转换再比较
console.log('==强制类型转换规则---------------------------------------')
console