js中陣列Array的一些常用方法總結

2021-08-15 12:00:18 字數 1425 閱讀 9557

var list = new array()是我們在js中常常寫到的**,今天就總結一下array的物件具有哪些方法。 

list[0] = 0; 

list[1] = 1; 

list[2] = 2; 

或者這樣宣告:var list = [0,1,2];

(1) shift():

alert(list.shift());   //刪除陣列的第乙個元素,返回刪除的值。這裡是0 

alert(list.length);  //返回的陣列長度是2

(2) unshift( i , j ):

list.unshift(3,4);  //把引數載入陣列的前面,現在list:中是3,4,0,1,2 

alert(list.length);  //現在陣列的長度是5

(3) pop():

list.pop();   //刪除陣列的最後乙個元素,返回刪除的值。這裡是2

alert(list.length);  //返回的陣列長度是2

(4)push(param):

list.push(3);  //將引數載入到陣列的最後,現在list中是:0,1,2,3 

alert(list.length);   //返回的陣列長度是4

(5)concat( i , j ):

alert(list.concat(5,6));  //將引數與之前的陣列list拼接起來,現在的list是:0,1,2,5,6

alert(list.length);        //返回的陣列長度是5

(6) splice(start,deletecount,val1,val2,...):從start位置開始刪除deletecount項,並從該位置起插入val1,val2,... 

(7) reverse:將陣列反序 

var a = [1,2,3,4,5]; 

var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1] 

(8) sort(orderfunction):按指定的引數對陣列進行排序 

var a = [1,2,3,4,5]; 

var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5] 

(9) slice(start,end):返回從原陣列中指定開始下標到結束下標之間的項組成的新陣列 

var a = [1,2,3,4,5]; 

var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5] 

(10) join(separator):將陣列的元素組起乙個字串,以separator為分隔符,省略的話則用預設用逗號為分隔符 

var a = [1,2,3,4,5]; 

var b = a.join("|"); //a:[1,2,3,4,5] b:"1|2|3|4|5"

js中陣列Array的一些常用方法總結

var list new array 是我們在js中常常寫到的 今天就總結哈array的物件具有哪些方法。list 0 0 list 1 1 list 2 2 或者這樣宣告 var list 0,1,2 1 shift t 刪除陣列的第乙個元素,返回刪除的值。這裡是0 2 unshift 3,4 把...

陣列Array的一些方法

陣列物件屬性和方法的概述 1 arr.push 將引數新增至陣列的末尾,返回的是新陣列的長度 2 arr.unshift 將引數新增到陣列的開頭,返回新陣列的長度 3 arr.shift 刪除陣列的第一位,返回被刪除的數字 4 arr.pop 刪除陣列的最後一位,返回被刪除的數字 5 arr.con...

js學習筆記之陣列Array的一些特性

陣列是js中重要的資料型別,在以後的開發中會經常碰到它,其實陣列也是物件。var myarray a b c var myobject myarray 繼承自 array.prototype,myobject繼承自object.prototype,他們都有很多有用的方法,也有很多類似,當然也有不同。...