数组

数组

var arr=[1,2,3,4];

快速清空数组

arr.length=0;

数组原则

var arr=[1,2,3];
arr.push(4); //给数组尾部添加一个数
arr.pop(); //从数组尾部开始删除
arr.shift(); //从数组头部开始删除
arr.unshift(4); //给数组头部添加一个数

数组排序、转换

arr.sort(); //把数组拍好顺序(sort 只认识字符串);
arr.sort(function(num1,num2)
{
return num1-num2; //比较函数 从大到小
});

var arr1=[1,2,3,4];
var arr2=[1,2,3,4];
alert(arr1.concat(arr2)); //数组连接concat

varr arr=[1,2,3,4];
alert(arr.join(’:’)) //join分隔符,组合数组元素,生成字符串

var str=‘12-5-6-7’;
var arr=str.split(’-’); //将字符串中的分割符(‘-’或其他的符号)去掉变为数组。
alert(arr[0]);

插入 、删除

splice(开始位置(删除或者添加的开始位置),删除,添加)

var arr=[1,2,3,4,5,6,7,8];
arr.splice(2,3); //丛书组的第二个删除后面三个数字。

arr.splice(5,0,‘a’,‘b’); //从第五个位置删除0个元素添加a和b.

arr.splice(5,1,‘a’); //从第五个位置开始删除1个元素添加一个元素a(相当于替换了5后面那个元素,把它变为a)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值