最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使一個(gè)函數(shù)作為另外一個(gè)函數(shù)的參數(shù)來運(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è)元素連接起來 


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

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

相關(guān)文章

最新評論

富宁县| 德昌县| 重庆市| 鄂温| 屏东县| 白银市| 集安市| 丽水市| 象山县| 滦平县| 额敏县| 沙河市| 永胜县| 青冈县| 大埔县| 泉州市| 喀喇沁旗| 高阳县| 五家渠市| 永胜县| 穆棱市| 石嘴山市| 贞丰县| 长宁区| 普兰县| 绥宁县| 宁城县| 沐川县| 满城县| 江永县| 治多县| 乌拉特前旗| 三亚市| 靖远县| 本溪市| 中江县| 迭部县| 乡宁县| 上杭县| 大关县| 库车县|