数组的常用方法

数组的最常用方法有 : push()从尾部插入,unshift()从头部插入,pop()从尾部删除 ,shift() 从头部删除 ,concat()字符串连接

join()字符串连接符  split()字符串删除,与join相反  

splice() 字符串删除,插入。有两个参数 ---》( 开始位置 ,结束位置),功能较多,往下看

用法:

push()

var arr =[ 1, 2, 3];

arr. push( 4); //从尾部添加

alert(arr); //[1,2,3,4]

unshift()

var arr =[ 1, 2, 3];

arr. unshift( 4); //从头部添加

alert(arr); //[4,1,2,3]

pop()

var arr =[ 1, 2, 3];

arr. pop(); //从尾部删除

alert(arr); //[1,2]

shift()

var arr =[ 1, 2, 3];

arr. shift(); //从头部删除

alert(arr); //[2,3]

concat()

var arr1 =[ 1, 2, 3];
var arr2 =[ 6, 7, 8];

alert(arr1. concat(arr2)); //字符串连接[1,2,3,4,5,6]

join()

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

alert(arr. join( ':')); //连接符[1:2:3:4]

split()

var str = '12-4-5-8';
var arr =str. split( '-');

//'12-4-5'.split('-')   ['12','4','5']

alert(arr[ 0] +arr[ 1]); //[12,4,5] 与join相反

splice()

一、先删除

var arr =[ 1, 2, 3, 4, 5, 6, 7, 8];

//1.中间删除
arr. splice( 2, 3); //( 开始位置 结束位置) [1,2,6,7,8]
alert(arr);

二、从开始位置插入

var arr = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ];
arr. splice( 5, 0, 'a', 'b', 'c');
alert(arr); //[1,2,3,4,5,a,b,c,6,7,8]

三、先删除后插入

var arr = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ];
arr. splice( 1, 2, 'a', 'b');
alert(arr); //先删除后插入[1,a,b,4,5,6,7,8]



























  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值