陣列常用方法

2022-08-23 06:15:15 字數 1204 閱讀 3071

var arr=["aa","bb","cc"];

arr.join();//不寫引數,得到的字串"aa,bb,cc"

arr.join("");//aabbcc

arr.join("-");//aa-bb-cc

var arr1=[1,2,3];

arr1.length; //3

arr1.length=5; //陣列的長度是可寫的

var arr1=[1,2,3];

arr1.push(4);//往陣列的後一位新增值,返回新陣列的長度 4

arr1.unshift(0);//往陣列前面新增值,返回新陣列的長度,ie6、ie7不支援這個返回值

arr1.pop();//刪除陣列後邊的值,返回被刪除的值

arr1.shift();//刪除陣列前面的值,返回被刪除的值

var arr2=["tm","leo","carol","dear"];

arr2.splice(0,1); //返回 "tm"被刪除的值, 從第0位開始刪除1個值

arr2.splice(0,2); //返回 "tm","leo"被刪除的值 從第0位開始刪除2個值

arr2.splice(0,1,"名字");//把第乙個刪除並換成"名字"["名字","leo","carol","dear"],返回 "tm"被刪除的值

arr2.splice(1,0,"塞的名字");//在第1位塞個值["名字","塞的名字","leo","carol","dear"],返回 "tm"被刪除的值

var arr3=[5,8,10,76,2,5];

//從小到大

arr3.sort(function(a,b))

//從大到小

arr3.sort(function(a,b))

//隨機排序

arr3.sort(function(a,b))

var arr4=[1,2,3];

var arr5=[4,5,6];

var arr6=[7,8,9];

arr4.concat(arr5,arr6);//[1,2,3,4,5,6,7,8,9] 返回新的陣列

var arr7=[1,2,3,4];

arr7.reverse(); //陣列顛倒

陣列常用方法

1 遍歷陣列的兩種方法 1 for迴圈 for int i 0 i 10 i 2 for ever int a new int 5 for int b a 2 填充替換陣列 array.fill a,8 以8來填充陣列 array.fill a,1,2,8 以下標1起 到下標2結束,之間用8填充 1...

陣列常用方法

演示 push pop shift unshift reverse sort splice indexof var array 1,6,3,5 console.log array.length 原來的陣列長度為3 array.push 2,4,6 從最後面新增,可以新增多個,length也會相應增加...

陣列常用方法

陣列概念 有序的元素序列。一組有序資料 常用方法 1 push和pop push從陣列尾部新增元素,並返回新增新的元素後的長度,該方法會改變原陣列 pop從尾部刪除 返回值是刪除的元素 push和pop結合使用,就構成了 後進先出 的棧結構 stack arr.push 1,2 arr.push 3...