JavaScript 核心觀念(9)-JS回收機制

 今天要來簡單講一下,關於JS的回收機制究竟是什麼東西


主要的概念會是記憶體的存放與釋放

執行環境中,會創造屬於它的記憶體空間,離開執行環境時,釋放記憶體。

*會在沒有任何物件使用到的時候,回收記憶體。

以下是依些小撇步

需要一直使用 → 放全域變數

函式fn()內需要而已 → 放區域變數

consoel.log也會占用記憶體空間哦


*Chrome小工具

F12開啟開發者工具 → 選擇Memory頁籤 → 按下Take heap snapshot按鈕

可以看網頁佔用了多少記憶體哦。



『如果你能做你擅長的事同時又快樂,

你在生命中以走的比大多數人還遠。』-李奧納多.狄卡皮歐

评论

此博客中的热门博文

JavaScript 核心觀念(5)-執行環境(Execution context)與執行堆疊(Execution stack)

JavaScript 核心觀念(6)-執行環境與作用域-範圍鍊

JavaScript 核心觀念(3)-的語法作用域(Lexical scope)