null和undefined都代表的是没有
1.null是意料之中:一般都是一开始不知道值,然后我们手动设置为null,然后后期再进行赋值操作,如:let num=null;null=12;如果知道要放的是数字也可以直接定义为let num=0;但是最好用null,因为0不是空值,他在占内存中占用自己的空间
2.undefined是意料之外,不是我能决定的,如let num ;创建一个变量没有赋值,默认为undefined
前端基础知识-6.null和undefined的区别
最新推荐文章于 2023-09-03 23:05:02 发布