【JS】回调函数示例
<!DOCTYPE html>
<html lang="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<head>
<title>回调函数示例</title>
<style type="text/css">
/*CSS样式*/
</style>
</head>
<body>
内容
</body>
</html>
<script type="text/javascript">
<!--
// 把函数名作为参数传入,callback即指向sum函数
doSum('1,2,3,4,5',sum);
// 函数名亦可当参数,callback相当于传入函数的别名
function doSum(rawStr,callback){
var arr=rawStr.split(",");
alert(callback(arr));
}
// 真实函数所在
function sum(arr){
var result=0;
for(var i=0;i<arr.length;i++){
result+=parseInt(arr[i],10);
}
return result;
}
//-->
</script>
END
浙公网安备 33010602011771号