JS-null和undefined

1、null可以被认为是一个特殊的对象值

1 typeof(null) //"object"

null表示数字、字符串、对象等数据类型是“无值”的。可以被赋给这些数据类型:

1 var s = "null";// 字符串“null”
2 s = null;// null

2、undefined是预定义的全局变量,它的值是“未定义”.在es5中undefined为只读,即不能被赋值。

1 typeof(undefined);// "undefined"
2 undefined="test";// undefined

3、两者关系

1 null==undefined;//true,值相同
2 null===undefined;//false,类型不同

 

posted on 2016-11-03 15:12  放羊的星星bky  阅读(162)  评论(0)    收藏  举报

导航