數組的定義

數組對象的作用是:使用單獨的變量名來存儲一系列的值。

  • 定義數組

我們用關鍵詞new創建一個數組名字爲Array對象:

var Array=new Array();

1、var myCars=new Array()

    myCars[0]="Abhs"

    myCars[1]="jdhfl"

    myCars[2]="jhafjkh"

2、也可以使用一個整數自變量控制數組的容量:

var myCars=new Array(3)//創建了一個數組並指定長度,這裏要注意,3指的是數組的長度爲3,它不是上限;實際情況上,你仍然可以將元素存儲在這個規定的長度以外,比如:我存儲一個  myCars[8]="Abhs",那麼這時候,數組的長度會變成9。

    myCars[0]="Abhs"

    myCars[1]="Abhs"

    myCars[2]="jhafjkh"

3、var  myCars=new Array("Abhs","Abhs","jhafjkh")//本數組是一個字符串數組,若數組內元素是數字,就不要加雙引號。

  • 數組對象的屬性:

constructor:返回對創建此對象的數組函數的引用。

length:設置或返回數組中元素的數目。

prototype:使你有能力向對象添加屬性和方法。


  • 數組對象方法:

concat():連接兩個或更多的數組,並返回結果。

join():把數組的所有元素放入一個字符串,元素通過指定的分隔符進行分隔。

pop():刪除並返回數組的最後一個元素。

push():向數組的末尾添加一個或多個元素,並返回新的數組長度。

reverse():顛倒數組中的元素的順序。

shift():刪除並返回數組的第一個元素。

slice():從某個已有的數組返回選定的元素。

sort():對數組的元素進行排序。

splice():刪除元素,並向數組添加新元素。

toSource():返回該對象的源代碼。

toLocaleString():把數組轉換爲本地數組,並返回結果。

unshift():向數組的開頭添加一個或多個元素,並返回新的長度。

valueOf():返回數組對象的原始值。

發佈了30 篇原創文章 · 獲贊 31 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章