學習筆記:javascript內置對象:數組對象
阿新 • • 發佈:2017-05-13
b- sort splice 刪除 分隔 href 結果 join() strong 1.數組對象的創建
1.設置一個長度為0的數組
var myarr=new array();
2.設置一個長度為n的數組
var myarr=new arr(n);
3.聲明一個賦值的指定長度的數組
var myarr=new myarr(1,2,3,4,5,6);
4.為數組元素賦值
arr[i]=值
變量名=數組變量[i];
5.刪除數組元素
delete myarr[1];
2.常用函數
3.排序數組和反轉數組
排序升序
var a=new Array(1586,8,5,74,6,2,1,3);
a.sort(aa);
function aa(a,b){
return a-b;
}
排序降序
var a=new Array(1586,8,5,74,6,2,1,3);
a.sort(aa);
function aa(a,b){
return b-a;
}
方法 | 描述 |
---|---|
concat() | 連接兩個或更多的數組,並返回結果。 |
join() | 把數組的所有元素放入一個字符串。元素通過指定的分隔符進行分隔。 |
pop() | 刪除並返回數組的最後一個元素 |
push() | 向數組的末尾添加一個或更多元素,並返回新的長度。 |
reverse() | 顛倒數組中元素的順序。 |
shift() | 刪除並返回數組的第一個元素 |
slice() | 從某個已有的數組返回選定的元素 |
sort() | 對數組的元素進行排序 |
splice() | 刪除元素,並向數組添加新元素。 |
toSource() | 返回該對象的源代碼。 |
toString() | 把數組轉換為字符串,並返回結果。 |
toLocaleString() | 把數組轉換為本地數組,並返回結果。 |
unshift() | 向數組的開頭添加一個或更多元素,並返回新的長度。 |
valueOf() | 返回數組對象的原始值 |
學習筆記:javascript內置對象:數組對象