Javascript Array splice() 方法
對陣列做刪除或插入資料。
- 會改變原始陣列的內容
怎麼寫?
const fruit = ['apple','banana','coconut','durian','grape','kiwi']
// array.splice(start,n)
// 從第{start}開始,刪除{n}筆資料
fruit.splice(1,2)
console.log(fruit) // ['apple','durian','grape','kiwi']
// array.splice(start,0,item)
// 在{start}的位置插入{item}
fruit.splice(1,0,'cherry')
console.log(fruit) // ['apple','cherry','durian','grape','kiwi']
// array.splice(start,n,item)
// 從第{start}開始,刪除{n}筆資料,並在{start}的位置插入{item}
fruit.splice(1,2,'berry')
console.log(fruit) // ["apple", "berry", "grape", "kiwi"]