非同期 JavaScript について学び始めたばかりなので、これがばかげた質問かどうかはわかりませんが、直接の答えは見つかりませんでした。
私が見た非同期 JS の例では、非同期ロジックは常に同期ロジックの後に、つまり最後に呼び出されます。何かのようなもの:
function1() {}
asynchronousFunction(){}
function2(){}
これは次のものと同等ではありませんか:
function1(){}
function2(){}
function3(){} //asynchronous function
非同期呼び出しは常に同期の後に行われるように見えるため、非同期呼び出しはメインスレッドのスタックの一番上にある関数呼び出しと同じではありませんか?
これについて助けてくれてありがとう!