数组的基本概念

之前学习的数据类型,只能存储一个值(比如:number/string).我们想在一个变量中存储多个值,应该如何存储? 所谓数组,就是将多个元素(通常是同一类型)按一定顺序放到一个集合中,那么这个集合我们就称之为数组.

e.g:数组就类似一个储物柜,储物柜有按顺序排好的小储物柜,每个小储物柜都有一个序号,可以放置很多东西,同时我们也可以按照序号取东西出来.

数组的创造1.字面量方式创造数组,声明一个变量,可以声明为空数组,存值用“,”隔开。

数组的创造2.构造函数方式创建数组

注意:数组的维度上没有限制,只要内存够大就能存,维度越大使用起来越难。

 1 <script>
 2             var arr = ['a','b','c'];
 3             var arr2= [1,2,3];
 4             console.log(arr[1]);
 5             //字面量方式创建数组
 6             var a1=[];
 7             var a2=[1,'d'];
 8             console.log(a1)
 9             //构造函数方式创建数组
10             var a1=new Array(1,3,'h','k');
11             console.log(a1)
12             //获取数组的长度
13             var L=a1.length;
14             console.log(L);
15             //数组里能不能有数组?答案:能
16             var a1=[1,4,h,L]
17             //数组里面又有数组的情况,我们称之为'多维数组',如上为二维数组
18             var a2=[6,7,a1,t]
19             var a3=[4,a2,'p']//三维数组
20             console.log(a3);
21         </script>

 

posted @ 2022-08-31 22:59  鬼牛阿飞  阅读(51)  评论(0编辑  收藏  举报