VO变量对象
執行上下文
JS原理:原型鏈、執行上下文、事件循環
預備知識
棧是類似于數組的一種數據結構。
如果變量是一個對象,實際上變量中存放的是對象的地址
概念
執行上下文:某個函數或全局代碼的執行環境,該環境中包含執行代碼需要的所有信息。
可以簡單的理解為:執行上下文是一個對象,對象中包含了執行代碼需要的信息。
當執行一個函數時,需要建立執行上下文,建立之后,才正是開始執行。
call stack(執行上下文棧):組織管理程序運行過程中的執行上下文
執行上下文的內容
vo是一個對象,調用函數或執行全局代碼時創建,創建一個vo,需要經過三步:
在函數中尋找數據時,會先從vo中查找,如果vo中不存在,再使用外層數據
AO: active object,執行棧頂部上下文的vo
創建vo對象
編譯:將一種語言代碼,翻譯成另外一種語言
總結
- 上一篇: java dya01 HelloWorl
- 下一篇: RTC Meetup | 这可能是年底最