js遍歷陣列的幾種方法

2021-09-08 05:32:13 字數 1007 閱讀 9089

//陣列遍歷的幾種方法

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

arr.foreach(function(item,index));

//map()可以遍歷陣列中的每項並且進行某一種運算,產生乙個新陣列

var newarrmap = arr.map(function(item,index));

console.log('map',newarrmap);

//filter篩選出陣列中符合條件的項,組成新陣列

var newarrfilter = arr.filter(function(item,index));

console.log('filter',newarrfilter);

//reduce讓陣列中的前項和後項做某種計算,並累計最終值

var result = arr.reduce(function(prev,next));

console.log('reduce',result); // result 15

//every檢測陣列中的每一項是否符合條件

var res = arr.every(function(item,index));

console.log('every',res); // true 全部滿足才為 true

//some檢測陣列中是否有某些項符合條件

var resu = arr.some(function(item, index));

console.log('some', resu);

//陣列的排序

var a = [3,2,5,7];

//順序排序

document.write(a.sort() + '

'); // 2 3 5 7

//逆序排序

document.write(a.sort().reverse()+'

'); // 7 5 3 2

document.write(a.sort(function(a,b)) +'

'); //7 5 3 2

PHP遍歷陣列的幾種方法

這三種方法中效率最高的是使用foreach語句遍歷陣列。從php4開始就引入了foreach結構,是php中專門為遍歷陣列而設計的語句,推薦大家使用。先分別介紹這幾種方法 php中遍歷陣列有三種常用的方法 一 使用for語句迴圈遍歷陣列 二 使用foreach語句遍歷陣列 三 聯合使用list ea...

PHP遍歷陣列的幾種方法

這三種方法中效率最高的是使用foreach語句遍歷陣列。從php4開始就引入了foreach結構,是php中專門為遍歷陣列而設計的語句,推薦大家使用。先分別介紹這幾種方法 php中遍歷陣列有三種常用的方法 一 使用for語句迴圈遍歷陣列 二 使用foreach語句遍歷陣列 三 聯合使用list ea...

實現js遍歷陣列的3種方法

當我們的網頁中存在同一組的核取方塊時,我們需要使用js來遍歷取值,如果這個核取方塊很多數量達到上千個時,我們就需要考慮執行效率的問題,畢竟js是執行在客戶端的,對客戶端機器的要求頗高。下面給出實現js遍歷陣列的3種方法以及他們各自的執行效率。詳細介紹如下 結果 當有5000個核取方塊時,多次測試結果...