欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使一個函數(shù)作為另外一個函數(shù)的參數(shù)來運(yùn)行的javascript代碼

 更新時間:2007年08月13日 19:55:40   作者:  
先看一段代碼:

復(fù)制代碼 代碼如下:

var a = [1,2,3]; 
function map(fn, a, init){ 
var s = init; 
for (i = 0; i < a.length; i++){ 
s = fn(s,a[i]); 

return s; 

alert(map(function(x,y){return x+y;}, a , 0)) //把數(shù)組的各個元素相加求和 
alert(map(function(x,y){return x+y;}, a , "")) //把數(shù)組的各個元素連接起來 


map 函數(shù)定義了對 a 數(shù)組遍歷一次,但具體對各個元素執(zhí)行何種操作,卻沒有定義,需要從其第一個參數(shù)來定義。

這種方法能提高代碼的重用性。不錯。

相關(guān)文章

最新評論