當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Array()用法及代碼示例


Array() 構造函數用於創建 Array 對象,並且可以使用或不使用 new 關鍵字調用數組構造函數,兩者都可以創建新的 Array。

用法:

new Array(Value1, Value2, ...);
new Array(ArrayLength);

Array(Value1, Value2, ...);
Array(ArrayLength);

參數:

  • ValueN:由給定值初始化的數組,但僅向數組構造函數提供一個值且該值是數字的情況除外。不幸的是,如果使用 [ ] 運算符構建數組,則前麵的條件不成立。
  • arrayLength: 如果 Value 僅是一個 0 到 2^32 - 1 之間的數字的元素,則創建一個數組對象,並將 length 屬性設置為數組屬性。

示例 1:在此示例中,我們將使用 Array() 構造函數的基本用法。

Javascript


// Using elements 
const array1 = new Array(1, 2, 3, 4, 5) 
  
// Using arrayLength 
const array2 = new Array(10) 
  
console.log(array1); 
console.log(array2);

輸出:

(5) [1, 2, 3, 4, 5]
(10) [empty × 10]

示例 2:在此示例中,我們將使用帶有字符串值的數組。

Javascript


const language = new Array("HTML", "CSS", "Javascript"); 
  
console.log(language.length); 
console.log(language[0]); 
console.log(language[1]); 
console.log(language[2]);

輸出:

3
HTML
CSS
Javascript

我們有 Javascript Array() 方法的完整列表,要檢查這些方法,請閱讀這篇 JavaScript Array Reference 文章。

支持的瀏覽器:

  • chrome 1
  • 邊 12
  • 火狐1
  • Opera 4
  • 野生動物園 1

相關用法


注:本文由純淨天空篩選整理自vishalkumar2204大神的英文原創作品 JavaScript Array() Constructor。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。