undefined和null共同点与不同点小记

126 阅读1分钟
console.log(undefined == null) // true
console.log(Boolean(undefined))// false
console.log(Boolean(null)) // false
//undefined和null不同点:数据类型不同,转number类型值不同
console.log(undefined === null)//false
console.log(Number(undefined))//NaN
console.log(Number(null))//0

总结

相同点:Boolean值为false
不同点:数据类型不同.转number类型值不同