在JavaScript中,数据可分为两类,分别为原生数据类型(primitive type)和对象数据类型(object type)。
心念一动,一个数字6立刻浮现在叶小凡体内的内存元海中,同时,为了不让数字消失,还专门定义了一个变量来指向那个数字。
var num = 6;
叶小凡心中已有明悟,这个数字和字符串都属于原生数据类型。那么,还有其他原生数据类型吗?
心念扫过要诀,一炷香的时间,叶小凡已经若有所悟。原来,原生数据类型包括数字,字符串,布尔值,还有两个特殊的类型 – null和undefined!
“布尔值”,叶小凡口中喃喃,一种只有true和false两种状态的类型。
嗯,就好像以前自己在村子点蜡烛,要么蜡烛亮起来,要么蜡烛熄灭,只有这两种状态。
至于null和undefined,叶小凡略有皱眉,结合秘籍,开始了感悟。
一炷香的时间过去了,叶小凡猛地睁眼,呼吸都有点急促。
“我明白了!从用法上来看,null和undefined都代表了直接量的空缺,如果一个变量指向了其中任何一个,都代表了false的含义,也表示没有,空的概念。
而从根本意义上讲undefined要比null更加严重一点,代表了本不应该出现的错误,比如我刚才定义一个变量a,但是我没有把任何直接量赋给它,那么,a就默认指向了undefined!而null不同,有的时候,我需要给某些变量赋值一个null,来达到清空的目的。”
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!**