第一:push 和 pop (數組壓入和彈出操作)
1、push可以每次壓入一個或多個元素,并返回更新后的數組長度。
(如果參數是數組叨粘,則是將全部數組當做一個元素壓入)
2、pop每次只會彈出結尾的元素瘤睹,并返回彈出的元素升敲。
(對空組數調用 pop() ,則返回undefined)
第二:unshift 和 shift (添加和刪除數組頭部數據)
1轰传、unshift() 可向數組的開頭添加一個或多個元素驴党,并返回更新后的數組長度。
(unshift() 方法直接修改原有的數組绸吸,Internet Explorer 瀏覽器不支持)
2鼻弧、shift() 刪除數組的第一個元素,并返回被刪除的元素的值
(shift() 方法直接修改原有的數組锦茁;數組是空直接返回 undefined 值)
第三:join (數組轉換為字符串) :arr.join(separator)
1攘轩、join將數組各個元素是通過指定的分隔符進行連接成為一個字符串
(參數可選,如果省略該參數码俩,則使用逗號作為分隔符)
第四:slice (返回選定數組范圍的元素) :arrt.slice(start,end)
1度帮、從已有的數組中選定的元素返回新的數組,從 start 到 end (不包括該元素)
(可使用負值從數組的尾部選取元素)
(end 未被規(guī)定稿存,會選取從 start 到數組結尾的所有元素)
第五:splice (插入笨篷、刪除或替換數組的元素):arr.splice(index,howmany,ele1,.....,eleX)
1、在index =2 的位置添加一個元素:arr.splice(2,0,"W")
2瓣履、新元素替換index =2 的位置元素 : arr.splice(2,1,"W")
3率翅、新元素替換從 index= 2的位置開始的三個元素:arr.splice(2,3,"W")
第六:contact (將參數連接到數組 )
1、arr.concat(4,5)
2袖迎、arr.concat(arr2)
(參數可以是元素冕臭,也可以是數組)