使用回调制作 JavaScript 函数

making a JavaScript function with callback

之后写一个函数,把回调函数执行前需要调用的次数作为第一个参数,回调函数作为第二个参数。

这听起来有点像家庭作业,所以我犹豫要不要通过回答问题来帮助你完成作业 ;)

相反...基本思想是您需要编写一个带有两个参数的函数:

function (numberOfTimesToCall, callbackFunctionToCall) { //..

在内部调用回调参数,使用:

callbackFunctionToCall();

您需要执行特定次数,在 Javascript 中,我们通常使用 for 循环来执行特定次数。

例如,doSomething()五次,你可以这样写:

for(var i = 0; i < 5; i++) {
  doSomething();
}