面试题讲解(四)---事件循环

事件循环

JS运行的环境称之为宿主环境。
【宿主环境可以实现:原型链、执行上下文、事件循环、console.log、全局对象(window)、DOM/BOM】

执行栈:call stack,一个数据结构,用于存放各种函数的执行环境,每一个函数执行之前,它的相关信息会加入到执行栈。函数调用之前,创建执行环境,然后加入到执行栈;函数调用之后,销毁执行环境。
JS引擎永远执行的是执行栈的最顶部。

function A(){
   
    
    
            console.log("A");
            function B

猜你喜欢

转载自blog.csdn.net/weixin_45044349/article/details/117875679