1diff --git a/zh-cn/application-dev/reference/common/_j_s_v_m.md b/zh-cn/application-dev/reference/common/_j_s_v_m.md 2index 8c43b33a97d..d0611b2b6e2 100644 3--- a/zh-cn/application-dev/reference/common/_j_s_v_m.md 4+++ b/zh-cn/application-dev/reference/common/_j_s_v_m.md 5@@ -1511,8 +1511,8 @@ JSVM_EXTERN JSVM_Status OH_JSVM_CompileScriptWithOptions (JSVM_Env env, JSVM_Val 6 | -------- | -------- | 7 | env | 目标环境,JSVM-API接口将在该环境下调用。 | 8 | script | 包含要编译的脚本的JavaScript代码。 | 9-| optionCount | 传入的 option 数组的长度. | 10-| options | option 数组,存放所有的编译选项. | 11+| optionCount | 传入的 option 数组的长度。 | 12+| options | option 数组,存放所有的编译选项。 | 13 | result | 编译后的脚本。 | 14 15 **返回:** 16@@ -5172,7 +5172,7 @@ JSVM_EXTERN JSVM_Status OH_JSVM_OpenInspectorWithName (JSVM_Env env, int pid, co 17 18 **描述** 19 20-此函数打开一个命名为传入 name 的 inspector,为其打开对应 pid 的 unix domain 端口. 21+此函数打开一个命名为传入 name 的 inspector,为其打开对应 pid 的 unix domain 端口。 22 23 **起始版本:** 12 24 25@@ -5180,15 +5180,15 @@ JSVM_EXTERN JSVM_Status OH_JSVM_OpenInspectorWithName (JSVM_Env env, int pid, co 26 27 | 名称 | 描述 | 28 | -------- | -------- | 29-| env | 调用该API的环境. | 30-| pid | 用于标识 inspector 连接的进程ID. | 31-| name | inspector 的名字. 如果传入nullptr, 则默认名称为jsvm. | 32+| env | 调用该API的环境。 | 33+| pid | 用于标识 inspector 连接的进程ID。 | 34+| name | inspector 的名字. 如果传入nullptr, 则默认名称为jsvm。 | 35 36 **返回:** 37 38 返回执行状态码 JSVM_Status JSVM_OK 表示执行成功。 39 40-JSVM_PENDING_EXCEPTION 表示发生了异常. 41+JSVM_PENDING_EXCEPTION 表示发生了异常。 42 43 44 ### OH_JSVM_OpenVMScope() 45@@ -6096,7 +6096,7 @@ JSVM_EXTERN JSVM_Status OH_JSVM_RetainScript (JSVM_Env env, JSVM_Script script ) 46 47 **描述** 48 49-持久保存一个JSVM_Script并将其生命周期延长到当前作用域之外. 50+持久保存一个JSVM_Script并将其生命周期延长到当前作用域之外。 51 52 **起始版本:** 12 53 54@@ -6104,8 +6104,8 @@ JSVM_EXTERN JSVM_Status OH_JSVM_RetainScript (JSVM_Env env, JSVM_Script script ) 55 56 | 名称 | 描述 | 57 | -------- | -------- | 58-| env | 调用该API的环境. | 59-| script | 包含要持久化保存脚本的JavaScript字符串. | 60+| env | 调用该API的环境。 | 61+| script | 包含要持久化保存脚本的JavaScript字符串。 | 62 63 **返回:** 64 65diff --git a/zh-cn/application-dev/reference/common/_j_s_v_m___callback_struct.md b/zh-cn/application-dev/reference/common/_j_s_v_m___callback_struct.md 66index 0b5ffdee641..332d74cb9e4 100644 67--- a/zh-cn/application-dev/reference/common/_j_s_v_m___callback_struct.md 68+++ b/zh-cn/application-dev/reference/common/_j_s_v_m___callback_struct.md 69@@ -17,7 +17,7 @@ 70 71 | 名称 | 描述 | 72 | -------- | -------- | 73-| [JSVM_Value](#callback) (JSVM_CDECL \*callback)([JSVM_Env](_j_s_v_m.md#jsvm_env) env, JSVM_CallbackInfo info) | 用户提供的native回调函数的指针 | 74+| [JSVM_Value](#callback) (JSVM_CDECL \*callback)([JSVM_Env](_j_s_v_m.md#jsvm_env) env, JSVM_CallbackInfo info) | 用户提供的native回调函数的指针。 | 75 76 77 ### 成员变量 78diff --git a/zh-cn/application-dev/reference/common/_j_s_v_m___init_options.md b/zh-cn/application-dev/reference/common/_j_s_v_m___init_options.md 79index 47c0ac88411..b0ae7a0b40a 100644 80--- a/zh-cn/application-dev/reference/common/_j_s_v_m___init_options.md 81+++ b/zh-cn/application-dev/reference/common/_j_s_v_m___init_options.md 82@@ -19,7 +19,7 @@ 83 | -------- | -------- | 84 | const intptr_t \* [externalReferences](#externalreferences) | 可选。嵌入器中可选的、以nullptr结尾的原始地址数组, 虚拟机可以在序列化期间与之匹配,并可用于反序列化。 此数组及其内容必须在虚拟机实例的整个生命周期内保持有效。 | 85 | int \* [argc](#argc) | 虚拟机的标志。如果removeFlags为true,则已识别的标志将从 (argc, argv)中移除。请注意,这些标志当前仅限于V8虚拟机。 它们主要用于开发。不要将它们用于生产环境,因为如果虚拟机与 开发环境不同,它们可能不会生效。 | 86-| char \*\* [argv](#argv) | argv . | 87+| char \*\* [argv](#argv) | 传入的参数列表。 | 88 | bool [removeFlags](#removeflags) | 删除标志。 | 89 90 91@@ -41,7 +41,7 @@ int* JSVM_InitOptions::argc 92 char** JSVM_InitOptions::argv 93 ``` 94 **描述** 95-argv . 96+传入的参数列表。 97 98 99 ### externalReferences 100diff --git a/zh-cn/application-dev/reference/common/_j_s_v_m___property_handler_configuration_struct.md b/zh-cn/application-dev/reference/common/_j_s_v_m___property_handler_configuration_struct.md 101index a40cd2d268e..9e8588f00d9 100644 102--- a/zh-cn/application-dev/reference/common/_j_s_v_m___property_handler_configuration_struct.md 103+++ b/zh-cn/application-dev/reference/common/_j_s_v_m___property_handler_configuration_struct.md 104@@ -31,8 +31,8 @@ 105 106 | 名称 | 描述 | 107 | -------- | -------- | 108-| [JSVM_Value](_j_s_v_m.md#jsvm_value) [namedPropertyData](#namedpropertydata) | 命名属性回调使用的数据 | 109-| [JSVM_Value](_j_s_v_m.md#jsvm_value) [indexedPropertyData](#indexedpropertydata) | 索引属性回调使用的数据 | 110+| [JSVM_Value](_j_s_v_m.md#jsvm_value) [namedPropertyData](#namedpropertydata) | 命名属性回调使用的数据。 | 111+| [JSVM_Value](_j_s_v_m.md#jsvm_value) [indexedPropertyData](#indexedpropertydata) | 索引属性回调使用的数据。 | 112 113 114 ## 成员函数说明 115@@ -117,7 +117,7 @@ JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericIndexed 116 JSVM_Value JSVM_PropertyHandlerConfigurationStruct::indexedPropertyData 117 ``` 118 **描述** 119-索引属性回调使用的数据 120+索引属性回调使用的数据。 121 122 123 ### namedPropertyData 124@@ -126,4 +126,4 @@ JSVM_Value JSVM_PropertyHandlerConfigurationStruct::indexedPropertyData 125 JSVM_Value JSVM_PropertyHandlerConfigurationStruct::namedPropertyData 126 ``` 127 **描述** 128-命名属性回调使用的数据 129+命名属性回调使用的数据。 130diff --git a/zh-cn/application-dev/reference/common/_j_s_v_m___script_origin.md b/zh-cn/application-dev/reference/common/_j_s_v_m___script_origin.md 131index 81495a56d04..159418cce02 100644 132--- a/zh-cn/application-dev/reference/common/_j_s_v_m___script_origin.md 133+++ b/zh-cn/application-dev/reference/common/_j_s_v_m___script_origin.md 134@@ -17,10 +17,10 @@ Source code information. 135 136 | 名称 | 描述 | 137 | -------- | -------- | 138-| const char \* [sourceMapUrl](#sourcemapurl) | Sourcemap 路径. | 139-| const char \* [resourceName](#resourcename) | 源文件名. | 140-| size_t [resourceLineOffset](#resourcelineoffset) | 这段代码在源文件中的起始行号 | 141-| size_t [resourceColumnOffset](#resourcecolumnoffset) | 这段代码在源文件中的起始列号 | 142+| const char \* [sourceMapUrl](#sourcemapurl) | Sourcemap 路径。 | 143+| const char \* [resourceName](#resourcename) | 源文件名。 | 144+| size_t [resourceLineOffset](#resourcelineoffset) | 这段代码在源文件中的起始行号。 | 145+| size_t [resourceColumnOffset](#resourcecolumnoffset) | 这段代码在源文件中的起始列号。 | 146 147 148 ## 结构体成员变量说明 149@@ -32,7 +32,7 @@ Source code information. 150 size_t JSVM_ScriptOrigin::resourceColumnOffset 151 ``` 152 **描述** 153-这段代码在源文件中的起始列号 154+这段代码在源文件中的起始列号。 155 156 157 ### resourceLineOffset 158@@ -41,7 +41,7 @@ size_t JSVM_ScriptOrigin::resourceColumnOffset 159 size_t JSVM_ScriptOrigin::resourceLineOffset 160 ``` 161 **描述** 162-这段代码在源文件中的起始行号 163+这段代码在源文件中的起始行号。 164 165 166 ### resourceName 167@@ -50,7 +50,7 @@ size_t JSVM_ScriptOrigin::resourceLineOffset 168 const char* JSVM_ScriptOrigin::resourceName 169 ``` 170 **描述** 171-源文件名. 172+源文件名。 173 174 175 ### sourceMapUrl 176@@ -59,4 +59,4 @@ const char* JSVM_ScriptOrigin::resourceName 177 const char* JSVM_ScriptOrigin::sourceMapUrl 178 ``` 179 **描述** 180-Sourcemap 路径. 181+Sourcemap 路径。 182diff --git a/zh-cn/application-dev/reference/common/jsvm_8h.md b/zh-cn/application-dev/reference/common/jsvm_8h.md 183index 79a6b4c2ea9..655ebf544c9 100644 184--- a/zh-cn/application-dev/reference/common/jsvm_8h.md 185+++ b/zh-cn/application-dev/reference/common/jsvm_8h.md 186@@ -23,12 +23,12 @@ 187 188 | 名称 | 描述 | 189 | -------- | -------- | 190-| **JSVM_VERSION_EXPERIMENTAL** 2147483647 | | 191-| **JSVM_VERSION** 8 | | 192-| **JSVM_EXTERN** __attribute__((visibility("default"))) | | 193+| **JSVM_VERSION_EXPERIMENTAL** 2147483647 | JSVM 实验性版本号。 | 194+| **JSVM_VERSION** 8 | JSVM 版本号。 | 195+| **JSVM_EXTERN** __attribute__((visibility("default"))) | 指定符号对外部可见。 | 196 | [JSVM_AUTO_LENGTH](_j_s_v_m.md#jsvm_auto_length) SIZE_MAX | 自动长度。 | 197-| **EXTERN_C_START** | | 198-| **EXTERN_C_END** | | 199+| **EXTERN_C_START** | 表示接下来的代码使用 C 语言的链接约定。 | 200+| **EXTERN_C_END** | 表示后续的代码使用 C++ 默认的链接约定。 | 201 202 203 ### 函数 204@@ -207,9 +207,9 @@ 205 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_CreateFunctionWithScript](_j_s_v_m.md#oh_jsvm_createfunctionwithscript) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, const char \*funcName, size_t length, size_t argc, const [JSVM_Value](_j_s_v_m.md#jsvm_value) \*argv, [JSVM_Value](_j_s_v_m.md#jsvm_value) script, [JSVM_Value](_j_s_v_m.md#jsvm_value) \*result) | 创建一个以给定JavaScript为函数体的函数。 | 206 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_PumpMessageLoop](_j_s_v_m.md#oh_jsvm_pumpmessageloop) ([JSVM_VM](_j_s_v_m.md#jsvm_vm) vm, bool \*result) | 启动虚拟机内任务队列的运行。这个任务队列可以通过外部事件循环来执行。 | 207 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_PerformMicrotaskCheckpoint](_j_s_v_m.md#oh_jsvm_performmicrotaskcheckpoint) ([JSVM_VM](_j_s_v_m.md#jsvm_vm) vm) | 检查队列中是否有微任务等待,如果存在则执行它们。 | 208-| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_RetainScript](_j_s_v_m.md#oh_jsvm_retainscript) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Script](_j_s_v_m.md#jsvm_script) script) | 持久保存一个JSVM_Script并将其生命周期延长到当前作用域之外. | 209-| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_ReleaseScript](_j_s_v_m.md#oh_jsvm_releasescript) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Script](_j_s_v_m.md#jsvm_script) script) | 此函数释放由OH_JSVM_RetainScript保留的脚本,释放后应避免对传入 script 的再次使用. | 210-| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_OpenInspectorWithName](_j_s_v_m.md#oh_jsvm_openinspectorwithname) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, int pid, const char \*name) | 此函数打开一个命名为传入 name 的 inspector,为其打开对应 pid 的 unix domain 端口. | 211+| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_RetainScript](_j_s_v_m.md#oh_jsvm_retainscript) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Script](_j_s_v_m.md#jsvm_script) script) | 持久保存一个JSVM_Script并将其生命周期延长到当前作用域之外。 | 212+| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_ReleaseScript](_j_s_v_m.md#oh_jsvm_releasescript) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Script](_j_s_v_m.md#jsvm_script) script) | 此函数释放由OH_JSVM_RetainScript保留的脚本,释放后应避免对传入 script 的再次使用。 | 213+| JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_OpenInspectorWithName](_j_s_v_m.md#oh_jsvm_openinspectorwithname) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, int pid, const char \*name) | 此函数打开一个命名为传入 name 的 inspector,为其打开对应 pid 的 unix domain 端口。 | 214 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_CompileWasmModule](_j_s_v_m.md#oh_jsvm_compilewasmmodule) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, const uint8_t \*wasmBytecode, size_t wasmBytecodeLength, const uint8_t \*cacheData, size_t cacheDataLength, bool \*cacheRejected, [JSVM_Value](_j_s_v_m.md#jsvm_value) \*wasmModule) | 将 WebAssembly 字节码编译得到一个 WebAssembly 模块。 如果提供了 WebAssembly 缓存,则会先尝试对缓存进行反序列化。 | 215 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_CompileWasmFunction](_j_s_v_m.md#oh_jsvm_compilewasmfunction) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Value](_j_s_v_m.md#jsvm_value) wasmModule, uint32_t functionIndex, [JSVM_WasmOptLevel](_j_s_v_m.md#jsvm_wasmoptlevel) optLevel) | 对当前 WebAssembly 模块中指定索引的函数进行指定优化等级的编译优化。 | 216 | JSVM_EXTERN [JSVM_Status](_j_s_v_m.md#jsvm_status) [OH_JSVM_IsWasmModuleObject](_j_s_v_m.md#oh_jsvm_iswasmmoduleobject) ([JSVM_Env](_j_s_v_m.md#jsvm_env) env, [JSVM_Value](_j_s_v_m.md#jsvm_value) value, bool \*result) | 判断给定的 JSVM_Value 是否是一个 WebAssembly 模块。 | 217