1Your question is confusingly worded.
2
3The entire Javascript language is fully synchronous; all language constructs, including catch and finally blocks, will execute synchronously before running the next line of code.
4
5However, they are not aware of any asynchronous operations that may have begun, and will not wait for them to finish.