diff --git a/zh-cn/application-dev/napi/use-jsvm-life-cycle.md b/zh-cn/application-dev/napi/use-jsvm-life-cycle.md index a2583c05316c2f5459dba16de182c62390eb8d92..5e80869ced1483a16254cbdfd0934c6b36fa11a6 100644 --- a/zh-cn/application-dev/napi/use-jsvm-life-cycle.md +++ b/zh-cn/application-dev/napi/use-jsvm-life-cycle.md @@ -3,7 +3,7 @@ ## 简介 在JSVM-API中,JSVM_Value是一个表示JavaScript值的抽象类型,它可以表示任何JavaScript值,包括基本类型(如数字、字符串、布尔值)和对象类型(如数组、函数、对象等)。 -JSVM_Value的生命周期与JavaScript值的生命周相关。JavaScript值被垃圾回收时,JSVM_Value不再有效。不要在JavaScript值不再存在时使用JSVM_Value。 +JSVM_Value的生命周期与JavaScript值的生命周期相关。JavaScript值被垃圾回收后,JSVM_Value将失效。请勿在JavaScript值不存在时使用JSVM_Value。 框架层的scope通常用于管理JSVM_Value的生命周期。在JSVM-API中,可以使用OH_JSVM_OpenHandleScope和OH_JSVM_CloseHandleScope函数来创建和销毁scope。通过在scope内创建JSVM_Value,可以确保在scope结束时自动释放JSVM_Value,避免内存泄漏。