zoukankan      html  css  js  c++  java
  • 数组的拼接与替换

    1、concat() --- 将数组进行拼接并返回一个新数组,不改变原数组
     
    2,splice() -- 对数组进行删除、插入、替换操作,改变原数组
    a,删除
    删除数组中的指定项数。接受两个参数第一个参数为开始删除的索引,第二个参数代表删除的位数,此方法的返回值为一删除元素组成的数组,并且改变原数组,原数组为删除指定项后的数组。
    b,替换
    向指定位置插入任意数量的项,并且同时删除任意数量的项。接受三个参数,第一个参数为起始位置,第二个参数为要删除的项数,第三个参数为插入的项数(可以为任意数量)。
    此方法的返回值为删除的项数组成的数组。同时改变原数组,原数组为最终的结果。
     
    c,插入
    向指定位置插入任意数量的项。接受三个参数,第一个参数代表起始位置,第二个参数为0,第三个参数为要插入的项(可以为多项)。返回值为一个空数组,此方法改变原数组为最终的返回结果。
    插入方法相当于替换位数为零个,不将原数组删除。所以返回值为一个空数组。
  • 相关阅读:
    Unix网络编程中的五种IO模型
    go工具库分析——go-snowflake
    defer
    滑动窗口
    快速幂
    Golang使用注意点
    微服务数据一致性基础认知
    KMP算法
    单调栈和单调队列
    LRU简单学习
  • 原文地址:https://www.cnblogs.com/pandawind/p/9803736.html
Copyright © 2011-2022 走看看