亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間: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ù)組的各個(gè)元素相加求和 
alert(map(function(x,y){return x+y;}, a , "")) //把數(shù)組的各個(gè)元素連接起來(lái) 


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

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

相關(guān)文章

最新評(píng)論