zoukankan      html  css  js  c++  java
  • 数组的splice方法

    splice

    该方法向或者从数组中添加或者删除项目,返回被删除的项目,同时也会改变原数组。

    splice(index,howmany,item1,...itemX)

    • index参数:必须,整数,规定添加或者删除的位置,使用负数,从数组尾部规定位置。
    • howmany参数:必须,要删除的数量,如果为0,则不删除项目。
    • tem1,...itemX参数:可选,向数组添加的新项目。
    1指定位置增加项
    var array = [1,2,3,4,5];
    var array2 = array.splice(1,0,["新增","xinzeng"]);
    // 下标1的位置,增加添加的项 
    // array [1,["新增","xinzeng"],2,3,4,5]  
    // array2 []
    
    2删除指定位置,并新增项
    var array = [1,2,3,4,5];
    var array2 = array.splice(1,1,["新增","xinzeng"]);
    // 下标1的位置,删除1项,并新增1项
    // array [1,["新增","xinzeng"],3,4,5]  
    // array2 [2]
    
    3 splice(3)
    var array = [1,2,3,4,5];
    var array2 = array.splice(3);
    // 从下标3的位置开始删除
    // array [1,2,3]  
    // array2  [4,5]
    
  • 相关阅读:
    4.代理模式
    替换文中指定字段实例
    常用正则表达式
    1.简单工厂模式
    ftp 发生意外错误 0x8ffe2740
    《人月神话》1
    3.装饰模式
    简易JS版多级菜单
    UEditor 百度富文本编辑器
    奉献一个窗口置顶的小工具
  • 原文地址:https://www.cnblogs.com/heihei-haha/p/9364737.html
Copyright © 2011-2022 走看看