前端学习之路 如果检测null类型的值?

667 阅读1分钟

typeof null === 'object'?

what?前端的同学都知道typeof null === 'object',这是JavaScript语言的设计错误,这个问题可能永远不会修复,因为涉及太多的web系统;


检测null类型的值?

  • 使用复合条件来检测null的值;

!a && typeof a === 'object'