
获得徽章 0
- #挑战每日一条沸点# 今天了解了一个新的名词——执行上下文,同时又再次深入了解了单线程和异步的概念。
执行上下文文章中对他的解释是,允许js引擎管理解释和运行代码的复杂性,它包含当前代码,正在执行环境的信息。这个概念有些抽象难懂,不容易理解。而执行上下文呢,又分为三种类型:全局执行上下文函数,执行上下文以及eval执行上下文。(现在对执行上下文的理解依然不是很透彻,有点懵懂)
而单线程和异步与js的联系,Js是单线程语言事件循环是js的执行机制,由于js是单线程语言,单线程就意味着js不可以存在异步,而事件循环的出现让js能够拥有异步的能力,从而提高代码运行的效率。
展开1点赞