JavaScript Array

JavaScript中,Array 對象用於在單個的變數中存儲多個值。 就像一般的程式設計語言裡的數組一個。

創建 Array 對象的語法

newArray();
newArray(size);
newArray(element0,element1,...,elementn);
參數
參數size是期望的數組元素個數。返回的數組,length欄位將被設為size的值。
參數element...,elementn是參數列表。當使用這些參數來調用構造函式Array()時,新創建的數組的元素就會被初始化為這些值。它的length欄位也會被設定為參數的個數。
返回值
返回新創建並被初始化了的數組。
如果調用構造函式Array()時沒有使用參數,那么返回的數組為空,length欄位為0。
當調用構造函式時只傳遞給它一個數字參數,該構造函式將返回具有指定個數、元素為undefined的數組。
當其他參數調用Array()時,該構造函式將用參數指定的值初始化數組。
當把構造函式作為函式調用,不使用new運算符時,它的行為與使用new運算符調用它時的行為完全一樣。

Array 對象屬性

FF:Firefox,IE:InternetExplorer
屬性 描述

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

length設定或返回數組中元素的數目

prototype使您有能力向對象添加屬性和方法

Array 對象方法

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

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

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

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

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

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

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

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

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

toSource():返回該對象的原始碼

toString():把數組轉換為字元串,並返回結果

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

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

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

相關詞條

相關搜尋

熱門詞條

聯絡我們