首頁  >  文章  >  web前端  >  JavaScript數組操作的總結

JavaScript數組操作的總結

黄舟
黄舟原創
2017-08-04 10:18:541264瀏覽

搞互聯網的,無論是傳統web端的還是行動互聯網(webview)端的,都會或多或少的跟JS(JavaScript)打交道。下面給出js array(數組)常見的操作方式和方法

1. javaScript 數組的建立

1.JS中允許建立一個長度不定長的數組、長度固定的陣列或是一個帶有預設值得數組。

宣告或建立方式如下:

JavaScript數組操作的總結

2. 操作JS陣列內的元素

1.賦值:可以透過索引(下標)的方式存取js數組指定位置的元素並為其賦值。

索引(下標)起始位置為0。

可賦型別為:數值、字元、字串或是物件

#方式如下:

JavaScript數組操作的總結

#2.訪問。可透過索引(下標)的方式存取js數組指定位置的元素。

JavaScript數組操作的總結方式如下:

3. 陣列元素的新增

1.新增方式按插入位置分3種:陣列起始位置、陣列結尾、或陣列指定位置JavaScript數組操作的總結

JavaScript數組操作的總結

JavaScript數組操作的總結

#4. 陣列元素的刪除

1.陣列元素的刪除分3種:刪除陣列起始位置的元素、刪除陣列末端位置的元素,或是刪除指定位置指定長度的元素。 JavaScript數組操作的總結

##########5. 陣列元素的截取與合併###### ###1.陣列元素的截取:可以透過內建函數slice(start, [end])進行截取從start位置開始到end位置結束的陣列元素。 ###########################2.陣列元素的合併:可以內建函數concat([item1[, item2[, . . . [ ,itemN]]]]);將多個陣列連接為一個陣列。 #####################################6.陣列的排序###

1.陣列可以透過內建函數實現自身的排序,排序方式分兩種,一種是自然排序,另一種是反轉排序

JavaScript數組操作的總結

#7.JS其他有用的內建函數或屬性

1.取得數組(Array)長度。可以透過length屬性來取得,格式為:

JavaScript數組操作的總結

以上是JavaScript數組操作的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn