Functions like setTimeout,setInterval etc. which are part of the browser(and not of JS engine) are asynchronous in nature, what are some other built-in functions or methods that are asynchronous, which are either part of JS engine or of a browser?
Also is it possible to implement something like setTimeout from with just javascript without using any browser APIs?
 
    