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...