容易混淆,決定做下筆記!!! splice() 方法向/從數組中添加/刪除項目,然後返回被刪除的項目。 語法 arrayObject.splice(index,howmany,item1,.....,itemX) 返回值 提示和註釋 註釋:請註意,splice() 方法與 slice() 方法的作用 ...
容易混淆,決定做下筆記!!!
splice()
方法向/從數組中添加/刪除項目,然後返回被刪除的項目。
語法
arrayObject.splice(index,howmany,item1,.....,itemX)
返回值
提示和註釋
註釋:請註意,splice() 方法與 slice() 方法的作用是不同的,splice() 方法會直接對數組進行修改。
slice()
方法可從已有的數組中返回選定的元素
語法
arrayObject.slice(start,end)
返回值
返回一個新的數組,包含從 start 到 end (不包括該元素)的 arrayObject 中的元素。
說明
請註意,該方法並不會修改數組,而是返回一個子數組。如果想刪除數組中的一段元素,應該使用方法 Array.splice()。
提示和註釋
註釋:您可使用負值從數組的尾部選取元素。
註釋:如果 end 未被規定,那麼 slice() 方法會選取從 start 到數組結尾的所有元素。