JavaScript— 数组的基本应用

JavaScript— 数组的基本应用

1.数组的使用
数组的定义方式有两种:

let arr = [1,2,3];  //方法一
let arr = new Array(1,2,3);

上面两种定义方式没有任何的差别,第一种方法比较常用
2.数组的属性
数组中主要的属性:length:

let arr =[1,2,3]
alert(arr.length)

通过上面运行代码,arr的length为3;
3.数组的方法
数组有添加:push()、unshift();删除:pop()、shift()

let arr =[1,2,3]
push(1)
alert(arr)      //1,2,3,4   从尾部添加

unshift(1)
alert(arry)   //1,1,2,3   从头部添加

pop()
alert(arr)    //1,2       从尾部删除

shift()
alert(arr)   // 2,3       从头部删除

4.数组的排序

let arr =[b,c,a]
arr.sort()
alert(arr) //  a,b,c       字符串排序

let arr =[1,112,11,88]
arr.sort(function(n1,n2){
return n1-n2;
})
alert(arr)   //1,11,88,112

5.转换类
数组1.concat(数组2):连接两个数组;join(分隔符):用分隔符组合数组元素,生成字符串

let arr =[1,2,3];
let arr1 = [4,5,6];
alert(arr.concat(arr1));   //1,2,3,4,5,6      连接两个数组

let arr =[a,b,c,d]

alert(arr.join('*')   //a*b*c*d     分隔符连接

6.插入、删除、替换
splice(开始,长度,元素)

let arr =[1,2,3,4,5,6];
alert(splice(1,2));   //1,4,5,6      删除第三、四个元素

alert(splice(1,0,2))   //1,2,2,3,4,5,6   在第二个元素后插入元素2

alert(splice(1,2,2))   //1,2,2,5,6      将 3,4 替换成2

7.数组的使用原则
数组中应该只存在一种类型的变量.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值