㈠slice()方法
⑴可以用來從數組提取指定元素
該方法不會改變元素數組,而是將截取到的元素封裝到一個新的數組中返回
⑵語法:
arrayObject.slice(start,end)
⑶參數:
1.截取開始的位置的索引,包含開始索引
2.截取結束的位置的索引,不包含結束索引
- 第二個參數可以省略不寫,此時會截取從開始索引往后的所有元素
⑷索引可以傳遞一個負值,如果傳遞一個負值,則從后往前計算
-1 :倒數第一個
-2 :倒數第二個
⑸示例1:截取索引
⑹示例2:第二個參數可以省略不寫
⑺示例3:索引傳遞負值
㈡splice()方法
⑴可以用來刪除數組中的指定元素
⑵使用splice()會影響到原數組,會將指定元素從原數組中刪除
並將被刪除的元素作為返回值返回
⑶參數:
第一個,表示開始位置的索引
第二個,表示刪除的數量
第三個及以后。。。
可以傳遞一些新的元素,這些元素將會自動插入到開始位置索引前邊
⑷splice( ) 方法是一個多功能的方法:可以刪除元素,可以替換元素,可以在數組的指定位置插入(添加)元素
⑸示例1:刪除元素
⑹示例2:參數所表達的意義
⑺示例3:替換元素,指定位置插入元素