Ok, the example of console.log () has made me realize something I had never seen that.
In short, if I understood from my tests, asynchronous instruction is executed at the earliest, after the last statement of the scope in which it is declared. There was a misconception ... in my mind. Please apologize for the inconvenience. Cordially, Michaël