JS中的slice和splice方法

slice()
- 可以用來從數組提取指定元素
- 該方法不會改變元素數組,而是將截取到的元素封裝到一個新數組中返回
- 參數:
1.截取開始的位置的索引,包含開始索引
2.截取結束的位置的索引,不包含結束索引
- 第二個參數可以省略不寫,此時會截取從開始索引往後的所有元素
- 索引可以傳遞一個負值,如果傳遞一個負值,則從後往前計算
-1 倒數第一個
-2 倒數第二個

splice()
- 可以用於刪除數組中的指定元素
- 使用splice()會影響到原數組,會將指定元素從原數組中刪除
並將被刪除的元素作爲返回值返回
- 參數:
第一個,表示開始位置的索引
第二個,表示刪除的數量
第三個及以後。。
可以傳遞一些新的元素,這些元素將會自動插入到開始位置索引前邊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章