摘要:
在JavaScript开发中,被人问到:null与undefined到底有啥区别?一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。总所周知:null == undefined 但是:null !== undefined 那么这两者到底有啥区别呢?null这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。null 是 JavaScript 保留关键字。null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值:表达式:123 + nu 阅读全文
posted @ 2011-08-08 15:10
云中雀
阅读(229)
评论(0)
推荐(0)
浙公网安备 33010602011771号