簡體   English   中英

全局執行上下文是由函數創建的嗎?

[英]Is global execution context is created by function?

我正在學習 JS 和執行上下文。 另外,我發現有一個默認執行的特殊執行上下文,即 fglobal 執行上下文。 問題是“全局執行上下文是否是在幕后執行的函數”?

它不是一個函數,它是一個抽象,它包含有關 javascript 運行的上下文的某些信息。 它在開始執行任何代碼之前由 javascript 引擎設置,因此它是由“幕后函數”創建的,但它本身不是一個函數。 在瀏覽器中,全局執行上下文將包括各種函數和對象(如document對象)。 在服務器上的節點中,它會有所不同。 它與全局作用域密切相關,但執行上下文和作用域並不完全相同。 這是一個相當復雜的主題,因此您可能需要閱讀此內容以獲取更多信息: https : //codeburst.io/js-demystified-04-execution-context-97dea52c8ac6

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM