目標對象
- slice():
Array及String - splice():
Array - split():
String
功能說明
slice()
複製開始與結束點(結束點不算)中的內容
1 | arr.slice() |
begin 為開始的索引值,若為 負數 則從後面算起。end 為結束的索引值,若無填寫則直接預設為最後一項。以下是參考用法:
1 | const game = ['PS4', 'Xbox', 'Switch', 'N3DS']; |
splice()
將原 Array 置換項目,並回傳被置換的項目。
1 | array.splice(start) |
start 置換項目的位置,負數代表從後方算起。deleteCount 置換的個數,如為 0 則不會置換。item 添加的新項目。以下是參考用法:
1 | var game_1 = ['PS4', 'Xbox', 'Switch', 'N3DS']; |
separator 自訂字串符或正則表達式,從該參數指定的地方分割 String。howmany 返回值的最大長度,超過該長度則不顯示。以下是參考用法:
1 | var str = "How are you ?" |
參考資料
Array.prototype.slice()
Array.prototype.splice()
String.prototype.split()