1. 程式人生 > >JavaScript中陣列的應用

JavaScript中陣列的應用

Array的應用

 


1)建立


new Array();
new Array(size);
new Array(element,element,...,element);

2)、Array物件屬性


constructor 返回對建立此物件的陣列函式的引用
length 設定或者返回陣列中元素的數目
prototype 新增屬性和方法

3)Array物件方法


concat()        array.concat(array1,array2,...,arrayn)    連線兩個或多個數組,該方法不會改變現有的陣列,僅僅返回的是被連線陣列的一個副本
join()   

     array.join(separator)  使陣列中的所有元素拼接成一個字串,元素通過制定的分隔符進行分割
pop()        array.pop() 該方法用於刪除並返回陣列的最後一個元素,如果陣列為空,則返回undefined
push()      array.push(array1,array2,...,arrayn) 該方法用於向陣列的末尾新增一個或多個元素,並返回新的陣列長度
reverse()    array.reverse() 顛倒陣列的順序
shift()       array.shift()
刪除陣列第一個元素,並將其返回
slice()      array.slice(atart,end) 返回一個新的陣列,包含start到end(不包含)的array中的元素,其中start引數必須新增,end可選
sort()       array.sort(orderby) 排序,引數order可選,表示按照某種規則排序
splice()    array.splice(start,end,iten1,...,itemx) start與end必選,表示要刪除元素的位置,iten1,...,itemx可選,表示要新增的元素
toString()  array.toString()
陣列轉字串
unshift()      array.unshift(newelement1,newelement2,....,newelementX) 方法可向陣列的開頭新增一個或更多元素,並返回新的長度,其中第一個引數必選