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生命周期问题
720浏览 • 1回复 待解决
HarmonyOS 模块生命周期管理
1470浏览 • 1回复 待解决
HarmonyOS Navigation生命周期问题
1005浏览 • 1回复 待解决
HarmonyOS NavDestination生命周期问题
873浏览 • 1回复 待解决
Dialog组件生命周期问题
1356浏览 • 1回复 待解决
Window窗口生命周期问题
1361浏览 • 1回复 待解决
HarmonyOS 页面生命周期问题
1098浏览 • 1回复 待解决
HarmonyOS 首页组件生命周期问题
987浏览 • 1回复 待解决
HarmonyOS tab组件生命周期问题
1106浏览 • 1回复 待解决
HarmonyOS 关于组件重绘生命周期函数
1285浏览 • 1回复 待解决
HarmonyOS 弹框Dialog生命周期问题
1569浏览 • 1回复 待解决