在 javascript 中,使用方括號(hào) [] 定義數(shù)組,例如:const array = []; 可以使用索引號(hào)訪問或設(shè)置元素,例如:array[0] = “element 0″。初始化數(shù)組元素的方法包括字面量語法和構(gòu)造函數(shù)。常用的數(shù)組方法包括 push、pop、shift、unshift、concat、slice、sort 和 reverse。
JavaScript 中如何定義數(shù)組
在 JavaScript 中,使用方括號(hào) [] 定義數(shù)組:
const array = [];
登錄后復(fù)制
空數(shù)組聲明后,可以通過使用索引號(hào)來訪問或設(shè)置數(shù)組元素:
array[0] = "Element 0"; array[1] = "Element 1";
登錄后復(fù)制
您還可以通過使用數(shù)組的 length 屬性來獲取數(shù)組中的元素?cái)?shù)量:
const length = array.length; // 2
登錄后復(fù)制
初始化數(shù)組元素
可以使用以下方法初始化數(shù)組元素:
字面量語法:使用方括號(hào) [] 并在括號(hào)中列出元素,例如:
const array = ["Element 0", "Element 1"];
登錄后復(fù)制
構(gòu)造函數(shù):使用 new Array() 構(gòu)造函數(shù),后跟元素列表,例如:
const array = new Array("Element 0", "Element 1");
登錄后復(fù)制
數(shù)組方法
JavaScript 提供了許多用于操作數(shù)組的內(nèi)置方法,例如:
push():將一個(gè)或多個(gè)元素添加到數(shù)組尾部。
pop():從數(shù)組尾部移除最后一個(gè)元素。
shift():從數(shù)組頭部移除第一個(gè)元素。
unshift():在數(shù)組頭部添加一個(gè)或多個(gè)元素。
concat():將兩個(gè)或多個(gè)數(shù)組連接在一起。
slice():返回?cái)?shù)組中指定部分的副本。
sort():按升序或降序?qū)?shù)組元素排序。
reverse():反轉(zhuǎn)數(shù)組中的元素順序。