Java教程

【学习打卡】第3天 数组的概念和使用

本文主要是介绍【学习打卡】第3天 数组的概念和使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:JavaScript进阶篇

课程章节: 一起组团(数组)

主讲老师:慕课官方号

课程内容:

今天学习的内容包括:

数组以及数组的使用:学习解数组的概念,如何创建、赋值、使用数组,如何获得数组长度,以及二维数组。

课程收获:

数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。添加的数值可以是数字,字符串,布尔值,以及undefined等。
图片描述
图片描述

如何可以通过var myarray=new Array();来创建数组, 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。我们需要注意的是创建的新数组是空数组,没有值,如输出,则显示undefined。虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。除此之外我们还可以创建默认值的数组var myarray = new Array(66,80,90,77,59)
图片描述
图片描述

如果我们想要给当前数组增加一个元素,只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。如果我们想要获取一个数组元素的值,只需引用数组变量并提供一个索引。
图片描述

数组的属性length:如果我们想知道数组的大小,只需引用数组的一个属性lengthLength属性表示数组的长度,即数组中元素的个数。我们需要注意的是因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。同时,JavaScript数组的length属性是可变的,这一点需要特别注意。
图片描述

二维数组:一维数组,我们看成一组盒子,每个盒子只能放一个内容。二维数组,我们看成一组盒子,不过每个盒子里还可以放多个盒子。我们需要注意的是二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。 myarr[0][1] ,0 表示表的行,1表示表的列。
图片描述

今天学习数组的8小节,花了45分钟,主要就是对数组的使用有了更深入的了解。以及拓展了二维数组,是对一维数组的提升。而且数组的值和索引值的区别,都是非常不错的知识。

这篇关于【学习打卡】第3天 数组的概念和使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!