js實現事件循環的方式

1.執行棧和事件隊列:當javascript代碼執行的時候會將不同的變量存於內存中的不同位置:堆(heap)和棧(stack)中來加以區分。其中,堆裏存放着一些對象。而棧中則存放着一些基礎類型變量以及對象的指針;當我們調用一個方法的時候,js會生成一個與這個方法對應的執行環境(context),又叫執行上下文。這個執行環境中存在着這個方法的私有作用域,上層作用域的指向,方法的參數,這個作用域中定義
相關文章
相關標籤/搜索