JavaScript面接試験問題まとめシリーズ(六)


6.JavaScript作用領域
スコープ
  • 概念は、コンテキストにおいて、変数と関数のアクセス可能な範囲である.ブロックレベルのスコープと関数のスコープに分けることができます.
  • 作用領域は、変数と関数の可視性とライフサイクルを制御している.
  • スコープチェーン
  • 概念作用ドメインチェーンは、親レベルおよび自身の変数オブジェクトを含むオブジェクトのセットとして理解でき、したがって、作用ドメインチェーンを介して親レベルで宣言された変数または関数にアクセスすることができる.
  • 作用分域チェーンの役割は、実行環境におけるアクセス権のある変数と関数が秩序化されていることを保証するものであり、作用分域チェーンの変数は上へしかアクセスできず、変数がwindowオブジェクトにアクセスすると終了され、作用分域チェーンの下への変数のアクセスは許可されていない
  • である.
  • 構成は二つの部分からなっています.
  • [[scope]]属性:親レベル変数オブジェクトと作用ドメインチェーン、すなわち親レベル[[scope]]
  • を含む.
  • AO:自己活動対象
  • >   `[[scopr]]`  `[[scope]]`,               。
    
    参照リンク:
    http://blog.poetries.top/FE-Interview-Questions/base/#_2-%E 8%AFE%B 4%E 8%AFE%B 4%E 4%BD%A 0%E 5%AFR%B 9%E 4%BD%9 C%E 7%94%A 8%E 5%9 F%9 F%E 9%93%BE%E 7%E 7%9 A 7%E 7%90%E 7%E 8%E 7%A 7%