我对 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/