javascript 在一个函数参数中包含另一个函数的引用

时间:2022-08-13 10:47:59

javascript函数的参数包含另一个函数的情形:

<script>

//b函数的参数func为另一个函数
function b(a, func) {
   alert(a);

  //调用参数的函数
   func();
}

function a() {
  alert("函数a");
}

//将函数a传递给b函数的第二个参数
b(1,a);
</script>

运行结果:

第一次弹出窗口:1

第二次弹出窗口:函数a

结论:在javascript中,函数的参数可以为另一个函数的引用