JS 核心语言基础语法 之 介绍引用类型
在前面的博文中,我们有说到一个概念,就是数据类型,说数据类型有六种,我们讲了5种简单数据类型,然后没有说Object这个复杂数据类型,因为object这个类型真的比较复杂,我们今天开始叨叨,而且可能会叨叨好几篇文章...
大家看标题可能有点晕,不是说引用类型吗,跟数据类型有啥关系?其实引用类型,指的就是Object对象类型。先上图~
大家看到了吧,引用类型是不是有点复杂~,嘿嘿,今天的文章,我们不会讲到引用类型每一类的细节的知识点,我们先笼统大致的认识一下,都有哪些引用类型,他们都是什么东西,主要干啥使的,好不好?
第一个,Object,我们称之为对象,那什么是对象呢,简单的说对象就是用花括号包裹的一系列的键值对,比如下面的这个,它就是一个对象:
var obj = {name:"小明", age:"18"}
上面的这个对象,包含两条信息,这个人叫小明,18岁了,不同的键值对之间,用英文逗号隔开。
第二个,Array,数组。啥事数组,就是把一堆值用英文逗号隔开,然后放到一个中括号里,如下:
var arr = [1,2,3,4,5];
第三个,Date,日期对象,它主要的作用是用来处理日期和时间。
第四个,RegExp,正则表达式,它可以对字符串进行匹配,我们在对字符串进行某种格式判断的时候,需要用到正则表达式,比如我们只让用户输入手机号码啊,前端就会用正则表达式去判断用户输入的内容是否为一个手机号码~
第五个,Function,函数,我理解的函数,主要就是用来实现某个功能的,简称之为方法。
第六个,基本包装类型,指的是Boolean,Number和String自带的方法。有同学就问了,这三个不是简单数据类型吗?是,但是这三个,有自己的包装对象,简言之就是对象啦。
第七个,单体内置对象,内置对象呢,就是我们不需要怎么做,它本来就在的对象,主要是Global和Math对象。
这篇博文,就是简单的带大家认识一下引用类型都有啥,以方便我们更深入的去认识每种引用类型。
- 点赞
- 收藏
- 关注作者
评论(0)