JavaScript Array 物件
Array 物件
Array 物件用於在單個的變數中儲存多個值。
建立 Array 物件的語法:
new Array();
new Array(size);
new Array(element0, element1, ..., elementn);
引數
引數 size
是期望的陣列元素個數。返回的陣列,length
欄位將被設為 size
的值。
引數 element ..., elementn
是引數列表。當使用這些引數來呼叫建構函式 Array()
時,新建立的陣列的元素就會被初始化為這些值。它的 length
欄位也會被設定為引數的個數。
返回值
返回新建立並被初始化了的陣列。
如果呼叫建構函式 Array()
時沒有使用引數,那麼返回的陣列為空,length
欄位為 0
。
當呼叫建構函式時只傳遞給它一個數字引數,該建構函式將返回具有指定個數、元素為 undefined
的陣列。
當其他引數呼叫 Array()
時,該建構函式將用引數指定的值初始化陣列。
當把建構函式作為函式呼叫,不使用 new
運算子時,它的行為與使用 new
運算子呼叫它時的行為完全一樣。
Array 物件屬性
屬性 | 描述 |
---|---|
constructor | 返回對建立此物件的陣列函式的引用。 |
length | 設定或返回陣列中元素的數目。 |
prototype | 使您有能力向物件新增屬性和方法。 |
Array 物件方法
方法 | 描述 |
---|---|
concat() | 連線兩個或更多的陣列,並返回結果。 |
join() | 把陣列的所有元素放入一個字串。元素通過指定的分隔符進行分隔。 |
pop() | 刪除並返回陣列的最後一個元素 |
push() | 向陣列的末尾新增一個或更多元素,並返回新的長度。 |
reverse() | 顛倒陣列中元素的順序。 |
shift() | 刪除並返回陣列的第一個元素 |
slice() | 從某個已有的陣列返回選定的元素 |
sort() | 對陣列的元素進行排序 |
splice() | 刪除元素,並向陣列新增新元素。 |
toSource() | 返回該物件的原始碼。 |
toString() | 把陣列轉換為字串,並返回結果。 |
toLocaleString() | 把陣列轉換為本地陣列,並返回結果。 |
unshift() | 向陣列的開頭新增一個或更多元素,並返回新的長度。 |
valueOf() | 返回陣列物件的原始值 |
相關文章
- JavaScript Array物件JavaScript物件
- JavaScript中的Array物件JavaScript物件
- JavaScript 複習之 Array 物件JavaScript物件
- 淺談Array --JavaScript內建物件JavaScript物件
- JavaScript 特殊物件 Array-Like Objects 詳解JavaScript物件Object
- JavaScript 基礎(二) – 建立 function 物件的方法, String物件, Array物件JavaScriptFunction物件
- Array物件物件
- JavaScript物件導向程式設計——Array型別JavaScript物件程式設計型別
- javascript-ArrayJavaScript
- JavaScript中ArrayJavaScript
- JavaScript Array map() 方法JavaScript
- JavaScript Array 陣列JavaScript陣列
- JavaScript Array常用方法JavaScript
- Array中物件的排序物件排序
- [js物件]JS入門之Array物件JS物件
- javascript Array.from()方法JavaScript
- javascript中Array的操作JavaScript
- JavaScript之陣列ArrayJavaScript陣列
- 內建物件--Array(陣列)物件陣列
- 【JavaScript框架封裝】使用Prototype給Array,String,Function物件的方法擴充JavaScript框架封裝Function物件
- javaScript中的Array型別JavaScript型別
- javascript Array方法總結(下篇)JavaScript
- javascript Array方法總結(上篇)JavaScript
- JavaScript 新提案:array.groupBy()JavaScript
- javascript array.property.slice.callJavaScript
- Array-like類陣列物件陣列物件
- JavaScript內建物件介紹(重點介紹Math(),Date(),Array()以及案例應用)JavaScript物件
- JavaScript刪除array陣列元素JavaScript陣列
- Javascript 物件 – 字串物件JavaScript物件字串
- [譯] Javascript 中 Array.push 要比 Array.concat 快 945 倍!??JavaScript
- [Javascript] Find Items from the end of the JavaScript Array using at, findLast and findLastIndexJavaScriptASTIndex
- JavaScript物件JavaScript物件
- JavaScript 物件JavaScript物件
- 模擬 javaScript Array 原型上的方法JavaScript原型
- JavaScript Array Object的實際運用JavaScriptObject
- 厲害了,JavaScript 新提案:array.groupBy()JavaScript
- 最全總結 JavaScript Array 方法詳解JavaScript
- JavaScript中有用的Array和Object方法JavaScriptObject