Wie kann ich diesen Code implementieren, um in der korrekten Reihenfolge (A und B) zu laufen, ohne die setTime nur mit Rückruf zu ändern?Grundlegender Rückruf in Javascript
function a() {
setTimeout(function() {
console.log('a');
},1000);
}
function b() {
console.log('b');
}
function c() {
a();
b();
}
c();
wenn die C-Run(), ich brauche A() und B() in synchronen laufen, um, das ist:
- eine Sekunde warten;
- run a() Funktion ...
- ... und dann laufen b() Funktion
Wen Sie meinen damit „die setTime ohne Änderung mit nur Rückruf?“? – guest271314
Das ist * sequentiell *, nicht "synchron". 'setTimeout' ist immer asynchron. – Bergi