持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情 什么叫数组? 数组就是可以把一组相关的数据一起存放在单个变量名下,方便我们的调用。
var arr = ['a', 'b', 'c', 'd', 'e']
中括号里面的数据要用逗号隔开。
var arr = ['曹操', '刘备', '孙权', '董卓', ]
索引号: 0 , 1 , 2 , 3
索引号对应着上面数组里的数据,0代表‘曹操’, 1 代表 '刘备', 2 代表 '孙权', 3 代表 '董卓'。
如果我们要把数组里的‘曹操’打印出来,我们可以这样做:
如果我们要把数组里的其他数据打印出来,我们可以这样做:
遍历数组
但是,这样做太麻烦了,我们可以用循环的方法把它打印出来,我们可以这样做:
数组长度(数组名..length)
如果数组里面的数据太多了怎么办?我们可以用数组长度(数组名..length)如下图所示:
push在数组里面增加数据
当我们想要在数组里面增加新的数据怎么办?我们可以用push来增加新的数据:
数组变量名.push(新增数据)
sort对数组进行从小到大的排序
假如我们数组里面是一串数据,我们想要把他们按着顺序,从小到大依次排放,我们可以用sort: 数组变量名.sort()
reverse对数组进行倒排序
假如我们想要把他们从后往前排序我们可以用reverse 数组变量名.reverse()
那我们想要让数据进行从大到小排序呢?我们可以先用sort把数据从小到大的排序,然后再用.reverse把数据进行一个倒序: