温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,下面呢,咱们来看另外一个类型叫object类型啊,表示的是非原始类型啊,也就是说除了stream之外的类型,那这个东西呢,还是比较好用的,跟之前GS里边对象是一样的道理啊,那咱们来演示一下啊。好,在这来上一个object类型啊。加空格,那么我们接下来这样定义一个函数吧,然后呢参数是object类型,然后呢,返回值也是什么呢?Object类型,诶我们看一下方,比如说get什么呢?OBJ。来上一个OBBJ,但是它是什么呢?Object类型啊,返回值也是object类型啊,好,那么我们可以直接在这个位置输出输出OBBJ吧,同时呢,给它返回去一个对象是吧,这个对象就是属于奥类型的吧,那我在这里边简单写个名字吧,是吧,比如说卡卡西三三。嗯,再给它来一个H,来一个27啊,搞定啊,这就是定列这么一个函数,那么将来我通过cancel.log输出get o BG这个函数的时候,那我在里边,比如说我传入一个123,它不行,它报错,大家看我不传行不行啊,不传有问题,说人家那个函数得要一个参数啊,但是你没给呀,是吧,所以说他报错了,那我给个123行不行呢?哎,也不行。
01:24
因为你现在123是一个数字,而人家那边需要的是类型的数据是吧,所以说这也不行,那我只能给他一个对象呗,我给他这样的一个对象可不可以呢?比如说。呃,Name给他来一个嗯,萨子啊,给他一个什么呢?呃,年龄来一个什么呢?难是吧,这样行不行呢,保存一下。打开界面看效果,诶大家可以看一下输出佐助和age这个对象对吧?输出,呃,输出名字和age包含的这个对象,还有name是卡西和H是27反回来这么一个对象对吧?这么写没有问题,哎,那我这么写呢。
02:00
比如说我can.log个括号来一个get o BJ,哎哟,多了get OB BJ括号里边我写上一个什么呢?字符串123这行不行啊,不行啊,这是不行的啊,错误的是吧,因为123就是属于字符串类型,人家要的是什么呢?Object类型对吧?不行,好,那我再这么写。嗯,给他来一个can.log括号,Get obj括号,我给他来一个什么呢?Newre,那我里边写个123啊,保存一下,我们看看行不行,编译通过了啊,结果也是有的是吧?哎,123是没有问题的,好,那我再给他一个这样的东西来看看行不行啊,Cano.log括号。啊,Get o BJ,嗯,这我在里边写个大写的词缀。编一下能不能通过呢?可以是吧,通过了然后呢,并且也输出了string,说明这个大的string它也是一个对象,这是没有问题的啊,那刚刚呢,咱们演示一下object类型。其实到现在为止啊,这个TS里边基础的数据类型咱们已经讲了不少了,都给大家去演示了一下啊,后期呢,咱们会在view当中啊,啊,也会用到一些这个TS代码啊。
03:10
包括一些这个基础的数据类型啊,都用到,所以说暂且啊,前面这些东西都是属于演示,大家课后呢,只需要把它敲个几遍就可以了啊。
我来说两句