HarmonyOS关于JSVM中JSVM_Value对象生命周期管理的问题

开发者文档中推荐使用OH_JSVM_OpenHandleScope和OH_JSVM_CloseHandleScope方法来最小化控制JSVM_Value对象的生命周期,给出的案例是在C++中手动创建JS对象的场景。如果是编译并执行JS代码,然后拿到一个JSVM_Value对象作为方法返回值后,是否也需要使用上述方法来控制其生命周期?

HarmonyOS
2024-09-11 11:48:39
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

JSVM_Value 在C++ 代码中,表示一个JavaScript值。当在js中拿到一个返回值JSVM_Value对象时,并不需要像C++中对其进行内存管理。

分享
微博
QQ
微信
回复
2024-09-11 15:58:13
相关问题
HarmonyOS 关于ListItem生命周期问题
12浏览 • 1回复 待解决
HarmonyOS 模块生命周期管理
442浏览 • 1回复 待解决
HarmonyOS NavDestination生命周期问题
183浏览 • 1回复 待解决
HarmonyOS Navigation生命周期问题
192浏览 • 1回复 待解决
Window窗口生命周期问题
638浏览 • 1回复 待解决
Dialog组件生命周期问题
483浏览 • 1回复 待解决
HarmonyOS tab组件生命周期问题
191浏览 • 1回复 待解决
HarmonyOS 页面生命周期问题
160浏览 • 1回复 待解决
HarmonyOS 首页组件生命周期问题
31浏览 • 1回复 待解决