== 与 ===有什么不同?
== :比较的是数值,通过ValueOf方法做隐式转换
=== :比较的是数据类型 和 数值
全部都是true
console.log(1 == '1') // true
console.log(true == 1) // true
console.log(null == undefined) // true
console.log([1,2] == '1,2') // true
== :比较的是数值,通过ValueOf方法做隐式转换
=== :比较的是数据类型 和 数值
全部都是true
console.log(1 == '1') // true
console.log(true == 1) // true
console.log(null == undefined) // true
console.log([1,2] == '1,2') // true