1.添加
(1)最簡單的方法:為新索引賦值

(2)使用push()和unshift()方法(見后面push和pop)
2.刪除
(1)delete運算符刪除數組元素

利用delete刪除數組中的元素,不會修改數組的length屬性,也不會將元素從高索引移下來填充刪除元素留下來的空白。將非稀疏數組變成稀疏數組。
(2)使用pop()和shuift()方法
3.數組方法對比學習記憶
(1)push()和pop()
push()和pop()方法允許將數組當做棧(先進后出)來使用。這兩種方法均會改變原數組。
push()方法在數組的尾部添加一個或多個元素,並返回新數組的長度。
pop()方法相反,刪除數組中最后一個元素,減小數組長度,返回刪除數組元素的值。

(2)unshift()和shift()
這兩個方法與上面兩個方法很類似,但是不一樣的地方在這兩個方法是在數組的頭部進行元素的插入和刪除操作。
unshift()在數組的頭部添加一個或多個元素,並將已經存在的元素移動到更高索引的位置獲得空間。並且返回數組的新長度。
shift()刪除數組的第一個元素並且返回。把隨后的元素下移一位來填充刪除掉的空缺元素。

當使用unshift()方法傳入多個參數時,數組中新增元素的順序與傳參順序相同

如果元素是一個一個按照順序插入,最終結果將會相反
