经常看到null和undefined,差了些资料,总结一下:
- null是js的关键字,undefined不是,他们设计之初就是来表示值的空缺
- null与undefined 都是他们各自自由类型的唯一成员
- null == undefined ,所以区分他们的时候要严格用 ===;
- null是不可以用typeof来直接判断的
- 实际上,使用 . 和 [] 方法来存取这两个值的成员或方法,都会产生一个类型错误
- 赋值或传参的时候,最佳实践为null。
时间: 2025-01-04 07:25:57
经常看到null和undefined,差了些资料,总结一下: