对javascrip中Array类型的操作方法的理解

concact():

    首先创建当前数组的一个副本,若无参数,则结果就该副本;若有参数,则将接收到的参数添加到该副本的尾部。如果参数是一个或则多个数组,则将数组的内容添加到该副本的尾部。

slice():

    基于当前这个数组的一个或多个项创建一个新的数组。若只有一个参数,返回从该参数指定位置开始到该数组末尾的所有项组成的数组;若有两个参数,则返回从第一个参数指定位置开始到第二个参数指定位置结束的项(不包括结束的项)组成的数组。

注意:1.此方法不会影响原始数组;

            2.参数为负数时,则用数组的长度加上该负数来确定相应的位置;

           3.若第二个参数小于第一个参数,则返回空的字符串。

splice():

向数组的中部插入项。

删除:需要指定两个参数。1.要删除的第一项的位置;2.要删除的项数。

插入:需要指定三个参数。1.要插入的其实位置;2.要删除的项数(这里应该是0);3.要插入的项(若要插入多个项,则可在后面添加第2项,第三项......);

替换:需要指定三个参数。1.要插入的其实位置;2.要删除的项数;3.要替换的项(若要插入多个项,则可在后面添加第2项,第三项......);

注意:此方法始终会返回一个数组,该数组中包括从原始数组中删除的项,如果没删除任何项,则返回空数组。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值