JavaScript---数组(重点)

  1. 为什么要有数组
  2. 创建数组
  3. 获取数组中的元素
  4. 对数组进行遍历
  5. 数组新增加一个元素
  6. 独立完成冒泡排序的案例

 

 

 

1. 数组的概念

数租是指一组数据的集合,其中的每个数据被称作元素,再数据中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的

优雅方式。

 

 

2. 数组的创建方式

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

  1. 利用new创建数组
  2. 利用数组字面量创建数组

例子:

new

 

字面量

 

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

数组的字面量是方括号[]

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

 

数组的元素类型

数组中可以存放任意类型的数组,例如字符串,数字,布尔值等。

 

 

3.访问数组元素

数据的索引

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

数组可以通过索引来访问、设置、修改对应的数组元素,我们可以通过”数组名[索引]“的形式来获取数组中的元素。。

 

 

4.遍历数组(重要)

怎么把数组的每一项取出来呢?

循环

遍历:就是把数组中的每个元素从头到尾都访问一次

 

 

 

5.数组的长度

 使用”数组名.length“,可以访问数组元素的数量(数组长度)。

 

求和和平均值

 

求最大值

 

 数组转换为字符串

 

 

 

6.数组中新增元素

  1. 通过修改length长度来实现数组扩容的目的
  2. length属性是可读写的
  3. 可以通过修改数组索引的方式追加数组元素
  4. 不能直接给数组名赋值,否则会覆盖以前的数据

 

例子:

数组存放1-10个值

 

 筛选数组

 

 

 

 删除数组指定的元素

 

 翻转数组

 

 

交换两个变量的值

 

 

 

7.冒泡排序

冒泡排序:是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或从大到小)。

例如,我们可以将数组[5,4,3,2,1]中元素按照从小到大顺序排序,输出1,2,3,4,5

 

 

例子:

 

posted @ 2021-10-31 04:12  漫漫长路</>  阅读(34)  评论(0编辑  收藏  举报