克服JS奇怪的部分_全域環境與全域物件

Huang Pei
2 min readApr 4, 2019

--

全域環境/全域物件

本筆記出自:JavaScript 全攻略:克服 JS 的奇怪部分

Global

Not inside a function.

你的變數和物件實際上並不在函數裡,它們就是全域物件,而我們可以在任何地方取用它們。

全域執行環境創造2個的東西,無論程式碼何時執行,程式碼都被包在執行環境裡,這兩個東西JavaScript都為你建立好了。

  • 全域物件(Global Object)
  • 特殊變數this
空白的JS檔案已存在全域物件和this,this指的是window物件

但當你在全域等級執行,表示你不在函數裡面,因為你已經在最外面了就沒有外部環境,所以這是null 全域等級沒有東西。

--

--

Huang Pei
Huang Pei

Written by Huang Pei

記錄用倉庫,歡迎指正。菜鳥前端,最菜的那種(超能力少女です)。

No responses yet