JS中最常用的垃圾回收機制------標記清除
JS中最長用的垃圾回收機制是標記清除弃舒,當變量進入環(huán)境時,這個變量就會被標記上“進入環(huán)境”,一般情況下,永遠不會釋放被標記為進入環(huán)境變量所占的內(nèi)存媒殉,因為只要執(zhí)行流進入相應的環(huán)境,就有可能用到他們摔敛,所以不會被釋放廷蓉。
垃圾回收器會給所有儲存在內(nèi)存中的變量加上標記,然后再給環(huán)境中的變量以及被環(huán)境引用的變量去掉標記马昙,在這樣操作之后桃犬,那些有標記的變量就會被刪除。