js陣列的操作與遍歷

2021-08-15 10:44:56 字數 1372 閱讀 8220

js的陣列的操作函式實在是太多了(比c#要多得多),遍歷的方法也有好幾個,這裡有必要自己總結一下:

方法

描述ffnie

concat()

連線兩個或更多的陣列,並返回結果。14

4join()

把陣列的所有元素放入乙個字串。元素通過指定的分隔符進行分隔。13

4pop()

刪除並返回陣列的最後乙個元素14

5.5push()

向陣列的末尾新增乙個或更多元素,並返回新的長度。14

5.5reverse()

顛倒陣列中元素的順序。13

4shift()

刪除並返回陣列的第乙個元素14

5.5slice()

從某個已有的陣列返回選定的元素14

4sort()

對陣列的元素進行排序13

4splice()

刪除元素,並向陣列新增新元素。14

5.5tosource()

代表物件的源**14

-tostring()

把陣列轉換為字串,並返回結果。13

4tolocalestring

()把陣列轉換為本地陣列,並返回結果。13

4unshift()

向陣列的開頭新增乙個或更多元素,並返回新的長度。14

6valueof()

返回陣列物件的原始值12

4 我們把它分組就好記了

連線:concat和join,末尾增刪:pop和push,開頭增刪shift和unshift,排序reverse和sort,選取、刪除和追加部分元素slice和splice

陣列遍歷總的來說,有3種方法

一、for:通用

for (var i=0;ivar a=array[i];

}

for (var i in array)

二、foreach:不推薦使用,因為很多瀏覽器是不支援的,比如ie8以下

for (var i in array)

三、$.each():引數含義如下

1、$.each(array, function(i, value) );

2、它還可以用來遍歷物件:

$.each(object, function(name, value) );

3、遍歷dom元素:

$.each($("input:hidden"), function(i,val));  

遍歷dom另外一種寫法:$("

input:hidden

").each(

function

(i,val));

for (var i in array)

js基礎 陣列的建立與遍歷

陣列的作用是儲存一些值,方便我們拿出來使用,下面是建立陣列的三種方法 方法一 var arr1 迪麗熱巴 趙麗穎 易烊千璽 朱一龍 王俊凱 方法二 var arr2 new array 迪麗熱巴 趙麗穎 易烊千璽 朱一龍 王俊凱 方法三 var arr3 new array arr3 0 迪麗熱巴 ...

js陣列遍歷

一 for迴圈類 基礎for迴圈 for let arr for let i 0,len arr.length i len i for in迴圈 for in param key 索引 下標 for var key in arr for in迴圈 for of param item 物件 for l...

js陣列遍歷

1 如何建立陣列。2 陣列的長度,陣列元素的新增和刪除 如何使用下標對陣列的操作 3 遍歷陣列的方式 for迴圈,for in遍歷 4 二維陣列 舉例並遍歷二維陣列 5 運算元組的方法。push pop unshift shift splice reverse sort join slice con...