null的含义表示变量有值,只是值是null;undefined的含义表示变量声明但没有赋值。
举一反三
- undefined表示没有为变量设置值,而null则表示变量(对象或地址)不存在或无效。
- NULL通常表示没有值或值不确定等含义
- JavaScript的原始数据类型中null和undefined的共同点是()。 A: 都是原始类型,保存在变量本地 B: 都可以表示变量声明过但未被赋值,是所有未赋值变量的默认值 C: 都可以表示变量不再指向任何对象地址 D: 都是引用类型,值不保存在变量本地的数据类型
- PHP中空值表示没有为该变量设置任何值,下面对空值描述不正确的( ) A: null和NULL效果一样 B: 空值就是没有赋任何值 C: 空值就是被赋值为null D: 空值就是0
- 变量声明之后,如果不赋值,该变量的值是undefined。