美文网首页
JavaScript中splice,slice,substrin

JavaScript中splice,slice,substrin

作者: 小白明1225 | 来源:发表于2018-06-02 17:44 被阅读0次
    splice()方法从数组中添加/删除元素,改变原数组,然后返回被删除的元素组成的数组。

    splice(start,length,[newValue])
    //begin为开始index,length为长度,[new Value]为替换的元素(可选),可以为一个或多个

    var arr = [1,2,3,4,5,6,7];
    console.log(arr.splice(1,3)); //输出为2,3,4
    console.log(arr);  //arr变成1,5,6,7
    
    slice()方法主要用于截取数组,并返回截取到的新数组

    slice(start,end)
    //不包含end

    var arr = [1,2,3,4,5,6,7];
    console.log(arr.slice(1,3));//输出为2,3
    console.log(arr);  //arr仍然是1,2,3,4,5,6,7
    
    substring() 方法用于提取字符串中介于两个指定下标之间的字符,不改变原字符。

    substring(start,end)
    //不包含end

    var arr = '1234567';
    console.log(arr.substring(1,3));//输出为2,3
    console.log(arr);  //arr仍然是1234567
    
    substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符,不改变原字符。

    substr(start,length)

    var arr = '1234567';
    console.log(arr.substr(1,3)); //输出为234
    console.log(arr);  //arr仍然是1234567
    

    相关文章

      网友评论

          本文标题:JavaScript中splice,slice,substrin

          本文链接:https://www.haomeiwen.com/subject/sqvrsftx.html