It simply allows us to write promises based code as if it was synchronous and it checks that we are not breaking the execution thread. It operates asynchronously via the event-loop.
Await function is used to wait for the promise. It could be used within the async block only. It makes the code wait until the promise returns a result. It only makes the async block wait.
1 2 Hello World
Notice that the console prints 2 before the “Hello World”. This is due to the usage of the await keyword.
Supported Browsers: The browsers supported by Async/Await Function are listed below:
- Google Chrome
- Apple Safari