undefined、NaN、Infinity 的特殊性

undefined、NaN、Infinity 的特殊性

曾经一直以为undefined、NaN、Infinity和null一样,都是JavaScript中的字面量,后来翻看犀牛书的时候才发现,他们三个都是全局变量
为了确认此事,特地做了以下测试

window.undefined //undefined
window.NaN //NaN
window.Infinity //Infinity
window.null //undefined

证明undefined、NaN、Infinity确实是全局变量

你可能感兴趣的:(undefined、NaN、Infinity 的特殊性)