• split()方法 splice()方法 slice()方法


    split()方法是对字符串的操作;splice()和slice()是对数组的操作。slice()也可用于字符串。

    一、作用对象

    1、split()方法是对字符串的操作;splice()和slice()是对数组的操作。slice()也可用于字符串。

    二、参数

    1、split(separator,howmany) 参数有两个 sepatator为必选项,表示分割字符串的符号如“,”,“:”,”|“等。howmany为可选项,表示分割后返回的结果长度。

    2、splice(index,howmany,item1,item2,item....)参数至少两个,index为必选项,表示操作数组的起始位置,负数表示从倒数开始。howmany为必选项,表示从起始位置开始要替换或删除几个元素。item为可选项目,表示要替换的新元素,有则替换没有则表示删除。

    3、slice(start,end) 参数有两个,start为必填字段,end为选填字段,返回一个新的数组,包含从 start 到 end 的元素。

    三、返回值

    1、split()  返回一个字符串数组。

    2、splice() 返回被删除的元素组成的数组 即 如果使用arr = arr.splice()的方法将会返回一个被截取的部分,而arr.splice()后再调用arr将会返回一个截取后的新数组。

    3、slice() 返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

    四、注意事项

    1、splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改,也就说使用了 demo.slice()方法之后demo还是demo,而使用了demo.splice()之后demo将发生改变。

    2、split()和slice()方法一样,不会对原数组进行改变,想要获取改变后的数组需要进行赋值操作。即、demo = demo.slice(start,end);

  • 相关阅读:
    python3笔记十五:python函数
    python3笔记十四:python可变与不可变数据类型+深浅拷贝
    python3笔记十:python数据类型-Tuple元组
    python3笔记九:python数据类型-String字符串
    python3笔记六:for语句
    python3笔记五:while语句
    python3笔记四:if语句
    python3笔记三:运算符与表达式
    springboot学习问题一:启动springboot报错端口被占用解决办法
    后向传播算法“backpropragation”详解
  • 原文地址:https://www.cnblogs.com/yixiongqiang/p/11989452.html
Copyright © 2020-2023  润新知