JS面试之事件循环

JS运行的环境叫宿主环境 执行栈:call stack,一个数据结构,用于存放函数的执行环境,没一个函数执行之前,他的相关信息会加入到执行栈。函数调用之前,创建执行环境,然后加入到执行栈,函数调用之后,销毁执行环境 JS执行引擎永远执行栈的最顶部 异步函数:等到时机到了在执行,比如事件处理函数。异步函数执行的时机,会被宿主环境控制。 浏览器宿主环境中有5个线程: 1.JS引擎:负责执行执行栈的最顶
相关文章
相关标签/搜索