//陣列遍歷的幾種方法
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個核取方塊時,多次測試結果...