null和undefined区别

null==undefined//true
null表示没有对象,此处不应该存在值,因为在原型琏的顶端就是null,null作为函数的参数时表示该函数的参数不是对象
undefined表示应该有值,但是没有被定义
声明了但是没有赋值就是undefined;
return 空就是undefined;
函数参数缺少的部分就是undefined;
当转化为数字时,null转化为0,undefined转化为nan

posted @ 2019-11-14 22:07  大笛子  阅读(126)  评论(0编辑  收藏  举报