これを理解するのを助けてください。Javascriptの非同期性の背後にあるもの - イベント駆動型システム
あなたはいくつかのメソッドを呼び出す関数を持っている:実行がメソッドまでに行かないことをコールバックや、私が実際に使用してしまった無名関数を持たない言語から、
function() {
methodA(function(){...});
methodB();
methodC();
}
戻る。
コールバックでmethodAを呼び出すと、メソッドは非同期ではないメソッドを返すまで実行する必要があります。
たとえば、コールバックをオブジェクトに格納して、メソッドAを返すようにします。メソッドBとメソッドCが実行されます。ユーザーがボタンをクリックすると、ハンドラによってコールバックが実行されます。
私は、JavaやPython(マルチスレッドに関係しない)と比較して、javascriptに関して非同期的なものは何もないことを知りました.... Javaではコールバックはクロージャ/匿名メソッドではなく、 ...方法を「実行」し、それはまったく同じになり、少しだけより複雑もちろん、これはDOM
偉大な説明pst、ありがとう – lisak