zoukankan      html  css  js  c++  java
  • 小谢第39问:数组方法slice和splice方法小结

    1 slice可以用来从数组提取指定元素(不改变原数组),splice可以用来删除数组中的指定元素(改变了原数组)

    2 slice语法:arrayObject.slice(start,end)

          参数:

                  1.截取开始的位置的索引,包含开始索引

                  2.截取结束的位置的索引,不包含结束索引

                           - 第二个参数可以省略不写,此时会截取从开始索引往后的所有元素

     splice语法:arrayObject.slice(start,end)

          参数:

                 第一个,表示开始位置的索引

                 第二个,表示删除的数量

                 第三个及以后。。。

                               可以传递一些新的元素,这些元素将会自动插入到开始位置索引前边

    let a = [11,22,33,44,55]
    console.log('slice方法',a.slice(1,2)) //[22] console.log(a)[11,22,33,44,55]

    let a = [11,22,33,44,55]
    console.log('splice方法',a.splice(1,3)) //[22,33] console.log(a) [11,55]

      

    3、splice( )  方法是一个多功能的方法:可以删除元素,可以替换元素,可以在数组的指定位置插入(添加)元素

     

     

  • 相关阅读:
    Python数据类型之列表
    Python数据类型之字符串
    《Python基础篇》之初识Python一
    Python运算符及案例
    linux之50条命令详解
    Python环境安装以及简单案例
    Java Date类的使用总结
    Java基础之Object类
    static关键字的内存分析
    Java基础之关键字static
  • 原文地址:https://www.cnblogs.com/xieoxie3000question/p/13360500.html
Copyright © 2011-2022 走看看