数组难?说难也不难的,但是对于我们学前端来说还是必不可少的呢,好重要的嘞~
今天带你入门,简单理解一下~
那我们来了解一下下什么是数组?数组就是有序的元素序列;通俗来讲的话,数组就是有序的数据集合;数组也是属于对象类型的
So easy,数组无非就是个[ ],在这个[ ]中存储各种各样的数据,这些数据依次排好顺序,就比如女孩子有很多娃娃,有序的放在储物架上这样子~
话不多说,我们直入主题,先来创建一个简单的数组
//创建空数组
var arr=[];
//创建一个有内容的数组
var arr=[1,2,3];
以上这就是简单的字面量创建数组
还有一种就是内置构造函数创建数组,使用js的内置构造函数 Array 来创建数组
//创建一个空数组
var arr1=new Array();
//创建一个长度为10的数组
var arr2 =new Array(10);
//创建一个有内容的数组
var arr3=new Array(1,2,3);
可以在控制台输出看一下效果哦~
那你会不会想知道,那我们可以创建一个长度为10的的数组,如果我现在随便创建一个数组,想要知道它的长度怎么整呢?
不要急~来啦。。
length就是长度的意思
那我们怎么获取长度呢
var arr=[1,2,3];
console.log(arr.length);//输出结果:3
length就是表示数组的长度,数组里面有多少个成员,length就是多少
那我们进入下一步啦~你说长度我知道怎么获取了,那我想到要数组里面的某个数据怎么获取呢?对吧
真是个爱学习的机灵鬼呢,教你哦~有个词叫索引
科普知识la ~
索引:也叫做下标,是指一个数据在数据里面排在第几个位置
注:在所有的语言里面,索引都是从0开始的
在js里面也一样,数组的索引从0开始
var arr=['嗨','你好']
// 第0个数据 字符串:'嗨'
// 第1个数据 字符串:'你好'
console.log(arr[0]);//输出结果就是:嗨
console.log(arr[1]);//输出结果就是:你好
上面这个数组中
第 0 个 数据就是字符串 嗨
第 1 个 数据就是字符串 你好
所以呢
想获取数组中的第几个就使用 数组[索引] 来获取
轻松学会??小姐姐评论里等你哦~