javascript 基础 --- null 和 undefined
2019-06-11 15:18 *奋斗* 阅读(121) 评论(0) 收藏 举报---相同点---:
1)都可以转换为 false;
2)都不含任何属性和方法;
3)类型转换时会报异常。
---不同点---:
1)undefined 是 JavaScript 预定义的全局变量,null 不是;
2)typeof null 返回 “object”,typeof undefined 返回“undefined”;
3)如果需要转换为字符串,都转换为各自本身的样子;
4)Number(null) 结果为0,Number(undefined) 结果为 NaN;
5)null 一般表示预料之中的值,undefined 一般表示出乎意料的空缺值。
个人统计【1】:2019-06-11
浙公网安备 33010602011771号