js数组的详解

concat()

作用:用来连接数组或者元素

参数:需要连接的数组或者元素

返回值:连接后的新数组


注意:原数组不会发生改变。

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

var arr2 = [[[5]]]

var newarr = arr.concat(arr2)

=>[1,2,3,4,[[5]] ]   /只能剥掉一层壳



slice()

作用:用来截取数组的方法。

参数:第一参数:表示开始截取的位置
      第二位参数:表示结束截取的位置。但是不包含结束的位置。

返回值:截取后的新数组。

注意 :原数组没有发生改变。


sort()

作用:排序

注意:原数组发生改变。


//随机排序的规则
sort(function(){
    math.random() - 0.5

})



splice()
作用:删除数组的方法(可以实现数组的添加 删除)
参数:第一个参数:开始删除的位置
      第二个:删除的个数;
      第三个:需要添加的元素

返回值: 删除的那些项

注意:原数组会发生改变


join()
作用:拼接

返回值:返回字符串

注意:原数组不会发生改变


split();

作用:将字符串的分割成数组

参数:分隔符

返回值:返回分割后的数组。

注意:原来的字符串不发生改变。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值