js數組的新建,頭插入,尾插入,頭刪除,尾刪除,中間刪除,刪除多個,多個數組合并,數組倒序,數組截取等等,都有對應的例子。
聲明一個數組
原來是如下聲明:
var s = new Array();
但是 現在編輯器推薦使用如下聲明:簡潔
var s = [];
concat 方法
返回一個新數組,這個新數組是由兩個或更多數組組合而成的。不修改原數組。

join 方法
返回字符串值,其中包含了連接到一起的數組的所有元素,元素由指定的分隔符分隔開來。不修改原數組。

pop 方法
移除數組中的最后一個元素并返回該元素。修改原數組。

push 方法
將新元素添加到一個數組中,并返回數組的新長度值。修改原數組。

reverse 方法
返回一個元素順序被反轉的 Array 對象。修改原數組。

shift 方法
移除數組中的第一個元素并返回該元素。修改原數組。

slice 方法
返回一個數組的一段。不修改原數組。
參數是(start,end)

sort 方法
返回一個元素已經進行了排序的 Array 對象。修改原數組。

splice 方法
從一個數組中移除一個或多個元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。修改原數組。
參數是(start,deleteCount)
splice 方法可以移除從 start 位置開始的指定個數的元素并插入新元素,從而修改 arrayObj。

這個只是簡單的刪除從0位置開始的2個元素,未插入新的。

不但刪除了從0位置開始的2個元素,還是插入了a,b 2個元素進去原數組。

不但刪除了從0位置開始的2個元素,還是僅僅插入了一個元素進去到原數組。

不但刪除了從0位置 開始的2個元素,還插入了3個元素到原數組。
toString 方法 和 toLocaleString 方法

unshift 方法
將指定的元素插入數組開始位置并返回該數組。修改原數組。

以上這篇JavaScript中數組的各種操作的總結(必看篇)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。
新聞熱點
疑難解答