splice和slice這兩兄弟爲毛這麼難記?那是由於你沒作筆記

容易混淆,決定作下筆記!!!

splice() 

方法向/從數組中添加/刪除項目,而後返回被刪除的項目。數組

語法code

arrayObject.splice(index,howmany,item1,.....,itemX)

 返回值blog

提示和註釋ip

註釋:請注意,splice() 方法與 slice() 方法的做用是不一樣的,splice() 方法會直接對數組進行修改。it

 

slice()

方法可從已有的數組中返回選定的元素class

語法語法

arrayObject.slice(start,end)

返回值方法

返回一個新的數組,包含從 start 到 end (不包括該元素)的 arrayObject 中的元素。im

說明項目

請注意,該方法並不會修改數組,而是返回一個子數組。若是想刪除數組中的一段元素,應該使用方法 Array.splice()。

提示和註釋

註釋:您可以使用負值從數組的尾部選取元素。

註釋:若是 end 未被規定,那麼 slice() 方法會選取從 start 到數組結尾的全部元素。

相關文章
相關標籤/搜索