00:00
哈喽,大家好,这个小节我们来讲一下呢,扩展运算符的一个应用啊,给大家讲一下呢,我们该怎么样去使用,哪些地方可以用它,首先第一个数组的一个合并,举个例子,Co死啊,我们写一个筷子等于一个数组,这是王。太历啊,一个呢是肖央啊,肖央的话我是比较喜欢的吧,他这个歌曲唱的也比较好是吧,电影演的也比较棒是吧,比如说这个情圣。啊,还有呢,这个误杀啊,还有呢,就是这个唐探是吧,演技爆炸啊,不得不说啊,实力派演员啊,好,这是第一个数组,那么第二个数组的话,咱们来一个国内是数一数二的一个经典组合是吧,凤凰传奇。啊,里边是有增益,然后呢,菱花哟,不是灵狐啊,是菱花。好,下面的话我们来对他们两个做一个合并cost,写一个最炫小苹果啊,等于。
01:02
咱们之前ES5可以这样做啊,筷子点坑K把凤凰放进来。看一下结果,看骚唠啊,最炫。保存,看这王太利肖央曾益莲花来了啊,这是一个新的数组,然后接下来咱们使用一下扩展运算符。做一个这个数组合并很简单,看好了点点点。筷子点儿点儿点儿,然后呢,凤凰。啊,中间用一个逗号分割开,然后保存看结果一样子啊,王太利肖央增益和零画啊,咱们说了啊,这个扩展运算符啊,它可以把数组转为参数的这个序列啊,逗号分割的参数序列啊,所以在这的话呢,它其实是这样一个结构。把这个来展开,放这儿,中间这儿有一个逗号,后边也是把数组转为参数序列,拿过来形成最后一个数组。
02:02
好。这是当下第一个应用啊,数组的一个合并,那么下面咱们来看第二个就是数组的一个克隆。啊,举个例子,咱们来一个三枝花数组一。GM是吧,EGMOK,然后下边的话,咱们再来一个三叶草,我想啊克隆一份啊,复制一份这个数组怎么办呢?诶写一个中括号里边呢,点点点三枝花。搞定。看一下啊,三叶草。保存。EGM没有问题是吧,咱们说了这个就是展开把它们呢拿过来往这一放搞定啊,但是要注意一点啊,这个拷贝的话,如果里边元素要是有引用类型数据的话,它也是一个前拷贝,提前说一下。啊,要是没有的话,那么就可以完全复制一个数组。
03:00
好,这是数组的一个克隆,下边的话呢,第三个就是将尾数组。转为真正的数组。举个例子啊,咱们页面里边有三个div,我把这三个div呢全都获取到,等于一个document。好,把div放进来,然后呢,Log来打印一下divs保存来看一下not list,再往原型上面走走,它是一个。什么呀,它是一个对象啊对象,我们需要把它变成一个真正的数组,怎么办呢?来看一下cost,然后div等于一个数组里边点点点divs。看你落个div保存。看一下啊,它变成了真正的一个数组啊,那些方法呢,你都可以用是吧?Filter啊,然后还有some啊,Map啊,还有啊等等啊,你都可以使用了。
04:02
好,这是将尾数组转为真正数组,那么其实在这儿呢,还可以转型呢,就是那个arguments。也可以转啊,可以把它转成一个真正的数数组,但是因为呢,咱们有RA参数的一个存在,所以说呢,就没有必要对它做一个转化了。好,那么这个小节关于扩展运算符的一个应用,我们就先介绍这么多。
我来说两句