温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
下边的话,我们来利用ES6的一个新的数据结构来实现一下数组驱虫,也就是这个集合。这个集合呢,做数组驱虫啊,实在是太方便了。这个集合呢,它跟数组呢很像啊,但是呢,它里边元素呢是唯一的啊,是它的一个特性。好了,那下边我们来实现一下啊,这里我们写一个UNQ3。把第三个呢实现一下啊。Q3。然后也是一样,接收一个数组。把这个注释呢,咱们加一下。然后呢,首先第一点,我们先将。数组转化为。集合。集合set。怎么将一个数组转化为集合S呢?很简单啊。Let s。就set吧,等于一个new的set括弧。来个A2,可以来看看这个结果。
01:03
啊,然后。把它传进来之后,咱们看一看效果怎么样。然后呢,刷新一面。大家可以看到啊,你会发现这个地方咱已经是驱虫之后的一个结果了。但是呢,它这是个集合类型的,我们想要得到结果呢,是一个数组。所以说在将这个set。展开。啊,然后呢,创建。一个数组。如何去做呢?很简单,Let a等于。因为他呢,这个set也是实现了。这个迭代器接口,所以咱们可以使用点点点的方式把它展开。展开之后呢,你可以来看结果。啊,然后呢,刷新页面瞅一眼。他说AR已经存在了啊,咱们换一个变量。啊,我们写一个A。刷新页面,你可以看一下有了啊,最后再把它做一个返回就完成啊,直接return一个A2,所以这个呢做。
02:02
去虫是非常非常方便的啊,然后你可以先看结果,你看完成没毛病。然后呢,这个代码还可以去精简。一步到位。啊,直接return一个,然后点点点,然后new set括弧A搞定。啊,就这么简单,刷新里面瞅一眼。啊,所以说呢,用这个set去做驱虫啊。太方便了啊,好了,那这个关于数组驱虫的三种方式,我们就先介绍到这儿。
我来说两句