-1
我正在通過this article,這真的很不錯。我只想要一些目前正在思考的問題。執行環境 - 創建和激活階段
function foo(i) {
var a = 'hello';
var b = function privateB() {
};
function c() {
}
}
foo(22);
在調用foo(22),所述創作階段看起來如下:
fooExecutionContext = {
variableObject: {
arguments: {
0: 22,
length: 1
},
i: 22,
c: pointer to function c()
a: undefined,
b: undefined
},
scopeChain: { ... },
this: { ... }
}
- 爲什麼是長度的一個。
- scopeChain鍵包含什麼。
- 這也是指什麼。 [是否涉及全局上下文
or
功能上下文] - 任何人都可以指向我可以嘗試的同一主題和示例上的另一個資源。
我很新的東西JS側。我只是想糾正自己,讓你們更清楚......所以我沒有錯。
我在#1後停止閱讀。真!? – Alexander
@亞歷山大:我對JS方面很陌生。我只是想糾正自己,讓你們更清楚......所以我沒有錯。 – Kevin