JavaScript 数组

一、数组的概念

数组(array) 是一个数组的集合,其中每一个数据被称作元素,在数组中可以存放任意类型(字符串,数字,布尔值等)的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。

JS中创建数组有两种方式:

1、利用 new 创建数组

注意Array(),A要大写

2、利用数组字面量创建数组

数组里面的数据一定用逗号分隔

数组的字面量是方括号【】

声明数组并赋值称为数组的初始化

二、数组使用

三、获取数组中的元素

1、数组的索引 

索引(下标): 用来访问数组元素的序号(下标从0开始)

console.log(arr[0])

四、遍历数组

利用循环

for 里面的 i 是计数器,当索引号使用,

数组的长度是元素个数 arr.length

求最大值

五、数组中新增元素

可以通过修改length 长度以及索引号增加数组元素

1、通过修改length 长度新增数组元素

length 属性是可读写的

arr.length = 7;

声明变量未给值,默认值是  undefined

2、通过修改数组索引新增数组元素

还可以利用索引号替换原来的数组元素

不要直接给数组名赋值,否则里面的数组元素都没有了

筛选数组案例

六、数组案例

1、翻转数组

2、冒泡排序

从大到小或者从小到大进行排列显示

一次比较两个元素,如果他们的顺序错误就把他们交换过来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值