发表于: 2021-05-15 23:17:51
1 1764
今天完成的事情:
对数组的学习,
数组是什么?
数组就是一组数据的集合就是数组,
var a = [] 等于创建新的数组
【括号里的元素,称为数组元素】
数组可以存放任意的数据类型
数组的索引(下标)用来访问数组元素的序号,数组下标从0开始。
如下如果直接输出数组元素,则返回的结果就是整个数组
并不能调用数组里的元素
需使用数组的索引来调用数组里的元素,因为索引是从0开始的,上面的截图里左边的就是数组的索引,对应的就是数组的元素,比如我想调用数组元素里的5,按照索引的规则,
需在数组名的后面添加索引,并用中括号括起来,这样返回的结果就是5
如果想调用数组里的所有元素,
这样的方法,是不好用的,毕竟现在的数组元素比较少要是多的情况下,根本就不现实
遍历数组,
想把数组录的所有元素给取出来,
发现他的规律
从代码中我们可以发现,从数组中取出每一个元素时,代码是重复的,有所不一样的是索引的值在递增,
它的调用方法就是使用循环for
遍历就是把数组中的没一个元素都访问一次,通过for把数组里的元素取出来
这里的 i 等于0 因为索引是从 0 开始的 ,因为数组元素有9个元素,所 i 小于 9,不包括9
这里的 i 当索引号来用
如果数组元素长度较多的情况下,可以使用数组名 + length,来获取元素的数量,
数组的长度是数组里元素的个数,不要跟索引混淆
使用循环让每循环一次就返回初始的颜色,box【i】代表,九个格子,因为9个格子就相当于数组,调用的方法跟数组一样。
明天计划的事情:JS任务1
遇到的问题:主要是如何灵活的运用,js的基础知识,如何把他们都关联起来,
思路就是
让格子执行一次返回初始的颜色,就是每闪一次就返回初始颜色一次,然后在进行闪
设置三个随机数,并把它和随机颜色关联起来,
如果随机颜色跟初始颜色重复时,应该让它跳过,
收获:数组,遍历数组
评论