javascript基础之(数组)

目录

一、初识数组

1、创建数组

2、访问数组元素

3、数组的遍历

4、举例

(1.)获取数组元素中的最大值

(2.) 数组转为字符串

 5、数组元素的操作

二、数组排序算法

1、冒泡排序算法

2、插入排序算法

 ​

 三、二维数组

1、创建二维数组

2、元素的访问

3、二维数组求和

4、二维数组的转置


 

一、初识数组

类型相同的数据的集合。

1、创建数组

(1.)使用'[]'字面量创建

var 变量名 = [1,2,3,4];

(2.)使用'new Array()'创建

var 变量名 = new Array();

var arr1 = []; //创建一个空数组
var arr2 = [1,2,3,4,5]; //创建一个有数据的数组

(3.)数组的属性

length(数组默认属性,表示数组的长度)

2、访问数组元素

使用索引来访问数组中的元素,索引是一个数字,从0开始

数组名[index]      index的取值在0~lenth-1之间

var arr = [1,2,3,4,5,6,7,8]
console.log(arr[0]); //访问数组第一个元素
console.log(arr[8]); //访问元素超出数组长度

 

 

3、数组的遍历

将数组中的元素全部访问一遍。

(1.)数组名.length     ---


 var arr = [1,2,3,4,5,6,7,8]
 console.log(arr.length);  

 

(2.)for循环


var arr = [1,2,3,4,5,6,7,8]
//for循环遍历数组
for(i=0;i<arr.length;i++){
    console.log(arr[i]);
}

 

4、举例

(1.)获取数组元素中的最大值

var arr = [2,43,561,646,1232,886,3,13]; //创建一个数组
var max = arr[0]; //用变量max保存数组中第一个值
for (i=1;i<arr.length;i++){//遍历数组
    if(arr[i]>max){  
        max = arr[i]  //把最大的数赋值给max
    }
}
console.log('元素中的最大值是:',max); 

 

(2.) 数组转为字符串

var arr = ['red', 'green
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值