如何在不更改setTime的情況下使用回調來實現此代碼以正確的順序(A和B)運行?Javascript中的基本回調
function a() {
setTimeout(function() {
console.log('a');
},1000);
}
function b() {
console.log('b');
}
function c() {
a();
b();
}
c();
當運行c(),我需要在同步順序運行()和b(),這就是:
- 等待秒;
- 運行一個()函數...
- ...然後,運行B()函數
誰做你的意思「沒有改變的時刻設定只使用回調?」? – guest271314
這是*順序*,而不是「同步」。 'setTimeout'總是異步的。 – Bergi