コアJavaScript第2章第2部(実行コンテキスト)
3731 ワード
実行コンテキスト
実行コードに指定する環境情報を含むオブジェクト.
ex)グローバルコンテキスト、eval()関数、関数など
コンテキストの内部構造
VariableEnvironment
、以降主にVariableEnvironmentとLexicalEnvironmentの内部構造
例
//1
var a = 1; //2
var outer = function (){ //3
var inner = function(){ //5
console.log(a); //7
var a = 3; //8
}; //9
inner(); //6
console.log(a); //10
}; //11
outer(); //4
console.log(a); //12
//13
動作原理の例
作成
var a
でundefined
のaをブラウズし、終了
コンセプトアレンジ
ソース
コアJavaScript
Reference
この問題について(コアJavaScript第2章第2部(実行コンテキスト)), 我々は、より多くの情報をここで見つけました https://velog.io/@khw970421/코어자바스크립트-2장-part2-실행-컨텍스트テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol