[1] == [1] // output: false
在js中,[]是对象,当两个对象进行比较时,JavaScript会比较其内部引用,当且仅当他们的引用指向内存中的相同对象(区域)时才相等,即他们在栈内存中的引用地址相同。
- 2.
undefined == null // output: true
undefined === null // output: false
在js中 undefined转换为数值:NaN,而null是0.
[1] == [1] // output: false
在js中,[]是对象,当两个对象进行比较时,JavaScript会比较其内部引用,当且仅当他们的引用指向内存中的相同对象(区域)时才相等,即他们在栈内存中的引用地址相同。
undefined == null // output: true
undefined === null // output: false
在js中 undefined转换为数值:NaN,而null是0.