數組
數組是JavaScript中的一種復合型數據拦止。數組是一些數據的集合,并且數組中的數據都有一個編號,通過編號可以引用這些數據串远。
在JavaScript中并不支持多維數組,但是JavaScript中數組元素可以是任何類型的數據儿惫,包括數組澡罚。
在JavaScript中數組也是一種對象,這種對象稱為數組對象
在JavaScript中可以通過數組元素存取運算符[]姥闪,在[]運算符的左側是數組的名稱始苇,而在[]之間是數組的下標。在JavaScript中筐喳,數組的第一個元素的下標為0.
刪除數組元素
數組元素一旦被定義就不能被刪除催式。使用delete運算符只能刪除數組元素的值,使其恢復到未賦值的狀態(tài)避归,即元素值為undefined荣月,而不能刪除一個數組元素,不能讓數組中的元素減少一個梳毙。
delete arr[0];
數組元素的個數
array.length
返回對創(chuàng)建此對象的數組函數的引用
array.constructor
數組的方法
toString() //將數組轉換為字符串
join() //將數組元素連接成字符串
push() //在數組尾部添加元素并返回一個新的長度
concat() //添加元素并生成新數組
unshift() //在數組頭部添加元素并返回一個新長度
pop() //刪除最后一個元素并返回刪除的元素
shift() //刪除第一個元素并返回一個刪除的元素
splice() //刪除哺窄、替換或插入數組元素
slice() //返回數組中的一部分
reverse() //顛倒數組中的元素
sort() //將數組元素排序