作用域和作用域鏈(Scope Chain)
當(dāng)進(jìn)入到一個(gè)執(zhí)行上下文時(shí)悦荒,執(zhí)行上下文也會關(guān)聯(lián)一個(gè)作用域鏈(Scope Chain)
?作用域鏈?zhǔn)且粋€(gè)對象列表,用于變量標(biāo)識符的求值诞帐;
?當(dāng)進(jìn)入一個(gè)執(zhí)行上下文時(shí)寄症,這個(gè)作用域鏈被創(chuàng)建率碾,并且根據(jù)代碼類型,添加一系列的對象撑刺;
函數(shù)是在定義的時(shí)候就決定了其作用域鹉胖,而不是調(diào)用的時(shí)候,
當(dāng)函數(shù)在訪問變量的時(shí)候,自己的AO里沒有的話甫菠,就會順著作用域鏈一層一層往上查找