js中的null VS undefined

var a;------>undefined. JS变量的默认值.注意点在于判断变量的值为null.这是错误的。比如 if( a === null ) { // TODO; }; 实际上是undefined.

var a = null;--->null.

 

undefined与null的区别

 

Javascript 中 null、NaN和undefined的区别

 

https://msdn.microsoft.com/zh-cn/library/ie/z16cackw(v=vs.94).aspx

如果未在 var 语句中初始化您的变量,则将自动为其分配 JavaScript 值 undefined。

 

JavaScript 的常见“陷阱”

posted @ 2015-01-22 15:55  daishuguang  阅读(177)  评论(0编辑  收藏  举报