在初学JS时,常有些同学会搞不清楚0,null 和 undefined这三种概念,0相对比较好理解,而null和undefined麻烦一点
javaScript权威指南: null 和 undefined 都表示“值的空缺”,你可以认为undefined是表示系统级的、出乎意料的或类似错误的值的空缺,而null是表示程序级的、正常的或在意料之中的值的空缺。
下面说人话,请看下图
这下该明白了吧。
在初学JS时,常有些同学会搞不清楚0,null 和 undefined这三种概念,0相对比较好理解,而null和undefined麻烦一点
javaScript权威指南: null 和 undefined 都表示“值的空缺”,你可以认为undefined是表示系统级的、出乎意料的或类似错误的值的空缺,而null是表示程序级的、正常的或在意料之中的值的空缺。
下面说人话,请看下图
这下该明白了吧。
Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.