V8的基本概念

V8裏面的變量是有GC進行控制的與C++不一樣,因此經過Handle類型來託管JS對象,以使GC來管理它們的生命週期。 V8裏面變量的生命週期也和C++中的不同,C++中是根據做用域好比{}來進行決定是否銷燬變量,而在V8裏面是經過HandleScope來聲明一個(非全局)做用域,在一個HandleScope對象後的全部Handle都是由它來管理生命週期,當HandleScope被析構的時候,其管
相關文章
相關標籤/搜索