Der Unterschied zwischen „Schritt in den nächsten Funktionsaufruf“ und „Schritt in Chrome“.
zwei Knöpfe
der Fall
debugger;
console.log('start');
new Promise(resolve=>{
resolve()
}).then(()=>{
console.log('inside')
});
console.log('outside');
Gehen Sie zum nächsten Funktionsaufruf, der den Prozess ausführt
Wenn der Haltepunkt Zeile 6 erreicht, wurde der Code in Zeile 8 ausgegeben und der Haltepunkt in Zeile 8 wird nicht unterbrochen
Schritt laufender Prozess
Verwenden Sie step
zuerst einen Haltepunkt für Zeile 8 und dann einen Haltepunkt für Zeile 6
abschließend
Step into next function call
: Nachdem die asynchrone Funktion ausgeführt wurde, kann der Code hinter der asynchronen Funktion nicht beschädigt werden. Tastenkombination F11.
Step
: Nachdem die asynchrone Funktion ausgeführt wurde, kann der Code hinter der asynchronen Funktion beschädigt werden. Tastenkombination F9.