我們寫程序,需要非常熟悉所用語言的處理函數,尤其是數組及字符串的處理函數。
兩個函數相近之處在於,它們都用於切割數組:
- slice是切一塊複製出來,不影響原數組。
- splice是切掉一塊換新的,原數組將會改動。
所以我們有時會拿arr.slice()來複製數組,用arr.splice()刪除元素。
使用方法:
- slice(開頭,到第幾個)是複製一個新數組,兩個參數都是可選的。
- splice(開頭,長度,插入新值…),第一個參數是必須的,後面都是可選的。
享受思維樂趣
我們寫程序,需要非常熟悉所用語言的處理函數,尤其是數組及字符串的處理函數。
兩個函數相近之處在於,它們都用於切割數組:
所以我們有時會拿arr.slice()來複製數組,用arr.splice()刪除元素。
使用方法: