js splice的三个用法
生活随笔
收集整理的這篇文章主要介紹了
js splice的三个用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
splice有三個用法 刪除、插入、替換(注意區分和slice的區別:slice不改變原數組)
splice()方法始終都會返回一個數組,該數組中包含從元素數組中刪除的項(如果沒有刪除任何項,則返回一個空數組)
1)刪除:指定兩個參數,要刪除的第一項的位置和要刪除項的項數。
let colors = ["red", "green", "blue"]; var removed = colors.splice(0,1); ?//刪除第一項 ["red"] alert(colors); //["green", "blue"]2)插入:指定三個參數,插入起始位置、0(要刪除的項數)和要插入的項。
let colors = ["red", "green", "blue"];
var removed = colors.splice(0,0,"pink","yellow"); ?//第一項開始插入,刪除0項,所以返回?[ ]
alert(colors); //["pink", "yellow", "red","green", "blue"]
3)替換:指定三個參數,起始位置、要刪除的項數和要插入的任意數量項。
let colors = ["red", "green", "blue"];
var removed = colors.splice(1,2,"pink"); ?//返回刪除的項目?["green", "blue" ]
alert(colors); //["red" ,"pink"]
總結
以上是生活随笔為你收集整理的js splice的三个用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 王者服务器什么时候维护完,王者荣耀s9赛
- 下一篇: canvas实现矩形框,用来进行图片框选