我对V8不太了解,但是我知道 Local<Object>
是Object
的轻量级堆栈分配对象句柄。如何获得存在Isolate
的裁判(Local<Object>
对象)的Object
?
最佳答案
它打算以另一种方式工作:首先创建Isolate
,然后创建HandleScope
,然后在后者中创建Local
。只需跟踪您创建的Isolate
,并在需要时使用它即可。
(出于完整性考虑:暂时,您还可以获取Object
的Isolate
,但是该函数已被弃用,因此您不应该依赖它。主动考虑在任何给定时间使用哪种Isolate
会有所帮助防止令人讨厌的细微错误。)
关于c++ - 如何从 `Isolate`句柄获取 `Local<Object>`?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47964890/