null和undefined小记

Posted nostic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了null和undefined小记相关的知识,希望对你有一定的参考价值。

 

经常看到null和undefined,差了些资料,总结一下:

  • null是js的关键字,undefined不是,他们设计之初就是来表示值的空缺
  • null与undefined 都是他们各自自由类型的唯一成员
  • null == undefined ,所以区分他们的时候要严格用 ===;
    技术分享
  • null是不可以用typeof来直接判断的
    技术分享
  • 实际上,使用  .  和 []  方法来存取这两个值的成员或方法,都会产生一个类型错误
  • 赋值或传参的时候,最佳实践为null。

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

技术分享

 

以上是关于null和undefined小记的主要内容,如果未能解决你的问题,请参考以下文章

如何检测null和undefined

TypeScript 小记

javscript中的null和undefined异同

javascript中null和undefined的区别?

Jasmine:Matcher 与 undefined 和 null 不同(!= undefined 和!= null)

160304-02JS 中如何判断null 和undefined