null和undefined小记
Posted nostic
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了null和undefined小记相关的知识,希望对你有一定的参考价值。
经常看到null和undefined,差了些资料,总结一下:
- null是js的关键字,undefined不是,他们设计之初就是来表示值的空缺
- null与undefined 都是他们各自自由类型的唯一成员
- null == undefined ,所以区分他们的时候要严格用 ===;
- null是不可以用typeof来直接判断的
- 实际上,使用 . 和 [] 方法来存取这两个值的成员或方法,都会产生一个类型错误
- 赋值或传参的时候,最佳实践为null。
以上是关于null和undefined小记的主要内容,如果未能解决你的问题,请参考以下文章
Jasmine:Matcher 与 undefined 和 null 不同(!= undefined 和!= null)