发表于: 2021-05-15 23:17:51

1 1763


今天完成的事情:

对数组的学习,

数组是什么? 

数组就是一组数据的集合就是数组,

var a = [] 等于创建新的数组

【括号里的元素,称为数组元素】

数组可以存放任意的数据类型

数组的索引(下标)用来访问数组元素的序号,数组下标从0开始。

如下如果直接输出数组元素,则返回的结果就是整个数组

并不能调用数组里的元素


需使用数组的索引来调用数组里的元素,因为索引是从0开始的,上面的截图里左边的就是数组的索引,对应的就是数组的元素,比如我想调用数组元素里的5,按照索引的规则,

需在数组名的后面添加索引,并用中括号括起来,这样返回的结果就是5

如果想调用数组里的所有元素,

这样的方法,是不好用的,毕竟现在的数组元素比较少要是多的情况下,根本就不现实

遍历数组,

想把数组录的所有元素给取出来,

发现他的规律

从代码中我们可以发现,从数组中取出每一个元素时,代码是重复的,有所不一样的是索引的值在递增,

它的调用方法就是使用循环for 

遍历就是把数组中的没一个元素都访问一次,通过for把数组里的元素取出来

这里的 i 等于0 因为索引是从 0 开始的 ,因为数组元素有9个元素,所 i 小于 9,不包括9

这里的 i 当索引号来用

如果数组元素长度较多的情况下,可以使用数组名 + length,来获取元素的数量,

数组的长度是数组里元素的个数,不要跟索引混淆

使用循环让每循环一次就返回初始的颜色,box【i】代表,九个格子,因为9个格子就相当于数组,调用的方法跟数组一样。


明天计划的事情:JS任务1

遇到的问题:主要是如何灵活的运用,js的基础知识,如何把他们都关联起来,

思路就是

让格子执行一次返回初始的颜色,就是每闪一次就返回初始颜色一次,然后在进行闪


设置三个随机数,并把它和随机颜色关联起来,


如果随机颜色跟初始颜色重复时,应该让它跳过,

收获:数组,遍历数组


返回列表 返回列表
评论

    分享到