我们已经把正三改查是不是都已经学完了这就掌握了数组的基本操作方法恭喜你啊好了那我们现在对数组的基本操作方法进行简单的总结。好我们增加数组 啊比如说是。呃数字的定义对不对?数字定义数字定义应该是属于什么用用什么名称啊对吧?变量名称啊名称然后呢等于一个什么呢?等于等于这个这个中国号对吧?用中国号 中国号而且是推荐的这个是代表定一个空的数组对不对?如果多个数组啊多个元素用逗号隔开对吧?逗号隔开 ok 这是我们的数组的定义的手对吧啊定义的手它属于一组数据啊然后我们看第二个啊数组增加啊增加增加使用什么呢?使用破取方法对啊使用破取方法。 那么他可以在什么呢?在数组的最后啊增加一个元素对吧?增加一个元素这个地方大家注意数组当中 每一个元素他都是一个变量啊这点你要进行理解啊你不要理解错了。好了那么这是第二个第三个的话呢我们来看一下啊。呃增加然后呢我们是修改修改修改的话呢其实比较简单啊就是先获取获取需先那个什么呢?获取需要修改的 修改的这个什么呢?嗯对应的数字的元素然后直接复制复制即可对吧?复制怎么复啊抖音号复制吗?复制即可修改修改比较简单啊对吧真三改查啊查查 真删删删除还有删除啊删除删除的话呢常用啊常用 supplies supplies 啊 supplies 比较好用对不对啊。呃偶尔也用啊也用什么呢? delete 啊 delete 啊 然后后期可能用什么呢? remove 啊那大家要学会区分啊学会区分那么我本期的话呢主要是给大家讲解的是 supplies 灯啊它的功能 ok 真山改茶茶茶的话是什么茶就比较简单啊茶啊就是怎么样获取对吧。呃直接直接可以根据数组的所以 进行获取啊相应的元素啊相应的元素。好那么我们最后再来看一下这个数字的本质啊,如果不数字的本质啊它是属于什么对象所以我们来看一下用什么东西可以看它的类型。 type of 是不是来月饼 type of 然后呢月饼清单来看到它是不是属于 opt 的类型啊?马上出来了对不对?所以说数组的本质它其实是一个对象它是一个特殊的对象类型啊。那么后续的话呢这个其实有点像数组其实这个地方有点像我们的 的拍死啊,不知道大家有没有学习过我的拍死的课程拍死当中他有魔法方法啊,他可以把类改成相应的数组哈哈他的这些功能正常改成啊。好的那么给大家提一嘴啊,大家呢也可以作为自己的一个扩充的知识点。好的那我们本期的课程的话就是这一些,如果说你喜欢我的课程啊啊一定要呃这个 变身创造城市流走那个官方网站并且会取代一下。大家呢也在学习技能的同时啊也要将我们的技能要用于做对祖国和人民有用的事情啊,要做要做对我们的国家有意义的事情,对吧?然后呢我们,呃,我们要将我们的技能要用于精忠报国,技能强国啊,这是我们这个 最终让我们的技能走的更加有价值,更加长远的一条非常好的路,对吧?好的,那么我们本期课程的话呢,已经给大家讲的差不多了啊。呃,也欢迎你叫上身边的小伙伴一起来学习我们的教会思维课程,那么这门课程也是非常非常的重要,同时 时呢也是简单啊,容易入门的,当我们入门以后,后续还会学习更加深入一些的知识,他也会涉及到很多很多的方方面面,基本上程序当中我们各个应用都会涉及到我们的嘉文 supreme 的相关性的知识。好的,那我们每天课程就是这些,也欢迎你订阅关注啊,分享留言在平时跟我在视频下方进行 啊,普通的留言或者说对针对于问题的留言都可以啊。 ok, 我们本期课程就是这些流星编程,编程创造城市。小伙伴们,那我们下期再见,拜拜。
粉丝2.7万获赞7.8万

学习什么呢?学习我们的数组元素的获取和修改。好,大家想一下数组的语法啊,他的其实使用的时候呢,他是怎么去获取的呢?使用数组的名称,再加上锁引,我们其实就可以进行获取,注意他是从零开始记的,对不对?那么我们这样的一个案例啊,大家看到这个西瓜肯定 口渴了,对吧?我看着也比较好吃啊,那么我们来看一下这样的一个案例,比如说啊,从月饼数组当中啊 的第三种口味,我们来获取一下啊,我们来看一下如何来获取第三种口味呢啊,我们就在这里面吧,好不好?就在这里,因为我们知道这个月饼啊,月饼类似的,是吧,月饼类似的,它是属于,就是这样的啊, 第三种口味,这是,呃,第一种,第二种,第三种,而第三种口味它是属于缩影几啊?从零开始数第零个,第一个,第二个,对吧?第二个,那么,呃,实际上第三种口味它是属于缩影为二的那一种, 是吧?那么,呃,这就是月饼啊,月饼类似啊,我们来看一下,用间用中国号,然后呢中间填锁引,所以为加二,是不是我们看到返回的结果就是百香果味,对吧?返回的结果就是百香果味啊,大家看到了吗?好,这就是我们的啊,这个, 这就是我们的,这个获取第三种口味的啊,这个方法啊,对,获取第三种口味的这个方法,那相对来说的话呢,也是比较的简单啊,也是比较的简单,返回的结果是这样的,对吧?第三的结果是这样, 那么我们,呃能够获取,那么我们呢,同样的还是可以进行修改啊,比如说我们获取过来的这个口味,我们来对它进行修改, 我们来现在获取第二种口味,然后把它修改为我们右侧的这个西瓜味。啊,西瓜味,我们看到第二种口味是什么啊?鲜肉味,对不对?好,我们现在来在这里进行获取啊,现在在这里我们把它写到这个代码文件当中啊,我们 这次不用这个抗锁创口题进行调试,而抗锁创口题进行调试的话呢,只是为了方便,对吧?在这里啊,最终我们还是要以这个代码文件为准的啊,我们来看一下,我们来获取什么?获取第二种口味,而获取第二种口味,我们是月饼什么 list, 是不是等啊?他的什么第二种口味?零一,对吧?零一, 第二种口味是鲜肉味,而这个鲜肉味的话呢,是属于去这个什么,所以唯一的,对吧?所以唯一的,那么我们来把它啊,把它复制成什么呢?西瓜味, 修改一下西瓜味,对吧?西瓜味,好,当我修改完成以后,这里面啊给大家再重复强调一下,我们看到这里面有 单引号,我现在用了单引号,然后这里呢有双引号,那么这个地方在 javascript 当中,我们的数据类型单引号一对跟双引号一对,它都是表示什么?字符串类型,是不是啊?字符串类型,好,那么现在我们把阅读 list 给输出一下,应该来说第二种应该是 西瓜味,对不对啊?月饼 list 啊,说出一下月饼 list。 好,月饼 list, 说出一下啊,我们现在来啊,浏览,浏览右键检查啊,我们在这个地方啊,我们来看到数组一组数据, 这一组数据当中我们看到第啊二个口味是西瓜味,对不对啊?然后呢?是因为他被赶过来了,第零个还是豆沙味?第二个啊,这是所以唯一的这一个 所以为一的这个跟第二所以为的一的这个其实就是第二个,对不对?所以为二的这个其实就是第三个啊?那么我们看到他已经是最新被修改过来的这个西瓜味了,是不是?哎,这是我们数组的修改和使用,那么使用的话我们也比较简单,比如说我们输出这个想要输出,我想要 啊,我想要最后一种口味吧,啊,我想要第一种口味吧,好吧,豆沙味,对吧?比如说啊,我们来说出连起来嘛,连起来嘛,也可以使用的, 我们把它输出来第一种口味啊,第一种口味零,是不是所以为零?哎?我想要啊,什么,对吧?什么这个口味的月饼啊? 拼接一下,那这是属于字符上的拼接的月饼, ok, 好,那么我们来看一下啊,结果你看我想要豆沙味的月饼, 那这样的话呢?呃,这个月饼清单当中的第零个啊,月饼清单当中的第零个,对不对?那么我们就把它获取出来了,看到吗?哎,我想要豆沙味的月饼啊,我想豆沙味的月饼,你想要哪个口味的月饼?哈哈哈。啊,豆沙味的月饼啊,这是好,那么我们已经 现在完完全全把这个啊,数组的创建,数组的使啊,这个什么使用对不对?数组的什么使用啊?获取以及修改的这个使用我们就学会了,好。

今天讲一下表格,神奇红修改数组的值。那么首先我们回到一个新的开发环境。好, 我们现在这里花已经创建了一个数组,那么我首先把这些数组里面数据先填写一下吧。例如这第一个数字是个 红色,那么第二数字填写一个绿色。好,现在如果说我希望在第一个数字把它替换成其他的值,那么我只需要输入一个比, 接下来从括号里面填写他所在的位置,这里的位置从零开始计算,也就是说这一个数字为零,第二个数字为一。依次计算好 接下来某所书,把它替换成一个一即可。接下来我可以读取, 读取第一位数字,这时候返回的值就应该是一,对吧?如果说我没有替换掉的话,那么他返回值应该是原始的一个红色, 对吧?好,同样道理,现在已经是有两位数字,那么我想在后面的第三位添加一个数字,也是如此, 我只需要在这后面把他第三位数字编号写进去,然后把需要赋予的值写进去,例如我这里先写一个 黑色吧。好,接下来我要返回第三个的值,那么一样也能读出到,对吧?这时候这个数组他就不是只有两位数的,而是存在三位数的值,就这样子吧。

有这么一个需求,将数组项中相同指定自断值的项合并,什么意思呢?来看这个代码,有这么一个数组,看数组项应该也能看出来一二,不就是一个十八岁的小强,十六岁的小胜,女性的小蓝。但是这样的数据结构总感觉很奇怪,需要把 id 相同的整合到一个对象中,整合之后的代码就像这样, 你的思路有哪些呢?我会首先拿到一个数组,数组项是一个对象,对象中包含有 id 代码这样写, 先定一个数组,用来存放所有具有 id 属性的对象, q s lv ids, 便利元数组,如果 qs lv ids 里面不存在相同 id 的像,就把当前这个 id 作为建职与对象存进去,打印一下。目前这个 qs lv ids 拿到这样一个数据结构就离我们的结果很近了,因为我们最终需要的数据结构其实是类似于 qs lvids 这样的,所以便利 qslvids 这个数组 从项中结构出 id, 有了 id, 我们就能拿到这个 id 的所有数据。使用 filter 筛选出对应的数据, 然后使用 bobjack 的点个赞,将筛选出来的数据合并, 将结果复制给 q s 的 review。 最后我们打印一下 q s 和 re real 这种数据处理就实现了。为了方便公用,所以这里就封装成一个方法, 第一个参数为原数组,第二个参数为具有相同间值的间明。最后打印一下 也是没问题的。如果大家还有别的方法,欢迎评论区讨论。