JS数组对象的方法总结

1.concat——数组连接,用法:

arr1.concat(arr2);

2.join——将数组以固定字符连接输出字符串。用法:

arr.join('|');//表示将数组以|连接,并输出为字符串

3.slice——分割数组中的元素并返回分割字符。用法: slice(起始下标,结束下标//不包含),负数表示倒数第n个

arr.slice(2);//表示分割从str[2]开始一直到结束
arr.slice(2,5);//表示从str[2]开始一直到str[5]结束,但不包含str[5]

4.splice——删除数组中的元素,并返回分割字符。用法: splice(起始下标,删除的数量,替换的值1,替换的值2…)负数表示倒数第n个,如果只有一个替换值,代表只替换第一个删除元素的值

arr.splice(1,2,"y","x");//从str[0]开始删除2个元素,并用值进行替换

5.sort——数组排序默认按照unicode码

从小到大:

arr.sort(function(a,b){a-b;});

从大到小:

arr.sort(function(a,b){b-a;});

6.reverse——将数组倒置,及逆序排列,用法:

arr.reverse();

7.toString——将数组转化为字符串并以 ‘,’ 分割。返回的是以逗号隔开的字符串

arr.toString();

8.push——向数组的末尾添加一个元素,返回的是添加后的长度。用法:

arr.push();

9.pop——删除数组末尾的一个元素。返回的是删除元素的值。用法:

arr.pop();

10.unshift——向数组的开头添加一个元素。返回的是添加后的长度。用法:

arr.unshift();

11.shift——删除数组开头第一个元素。返回的是删除的元素。用法:

arr.shift();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值