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生命周期问题
804浏览 • 1回复 待解决
HarmonyOS 模块生命周期管理
1572浏览 • 1回复 待解决
HarmonyOS Navigation生命周期问题
1076浏览 • 1回复 待解决
HarmonyOS NavDestination生命周期问题
964浏览 • 1回复 待解决
Dialog组件生命周期问题
1425浏览 • 1回复 待解决
Window窗口生命周期问题
1441浏览 • 1回复 待解决
HarmonyOS tab组件生命周期问题
1191浏览 • 1回复 待解决
HarmonyOS 首页组件生命周期问题
1059浏览 • 1回复 待解决
HarmonyOS 页面生命周期问题
1265浏览 • 1回复 待解决
HarmonyOS 生命周期区别
1542浏览 • 1回复 待解决