在包含settimeout的另一个函数完成后执行函数

时间:2018-02-12 07:13:17

标签: javascript settimeout

如何在另一个包含settimeout的函数完成后执行函数?

function A(callback) {
  callback();
}  

function B(callback) {
  setTimeout(function() { callback(); }, 1000);
}

function C(callback) {
  callback();
}

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

解决。我创建了一个函数并传递了数组的第一个元素,然后以递归方式调用了相同的函数。