目標對象
- 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()