diff --git a/en/application-dev/reference/apis/js-apis-hiappevent.md b/en/application-dev/reference/apis/js-apis-hiappevent.md
index f75b45946a8f5aa6541ce502c7ff58673ecd4e8a..c684f0ea4f3c4cdd77de4e189b00e15f41a82855 100644
--- a/en/application-dev/reference/apis/js-apis-hiappevent.md
+++ b/en/application-dev/reference/apis/js-apis-hiappevent.md
@@ -1,5 +1,7 @@
# HiAppEvent
+This module provides the application event logging functions, such as writing application events to the event file and managing the event logging configuration.
+
>  **NOTE**
> The initial APIs of this module are supported since API version 7. Newly added APIs will be marked with a superscript to indicate their earliest API version.
diff --git a/en/application-dev/reference/apis/js-apis-hitracechain.md b/en/application-dev/reference/apis/js-apis-hitracechain.md
index 485eddc0fbfb59946228e859760885ad0ce1b633..cbaf898f75c37ba8921fe3d8ffd11e5484ec28e8 100644
--- a/en/application-dev/reference/apis/js-apis-hitracechain.md
+++ b/en/application-dev/reference/apis/js-apis-hitracechain.md
@@ -1,5 +1,7 @@
# Distributed Call Chain Tracing
+This module implements call chain tracing throughout a service process. It provides functions such as starting and stopping call chain tracing and configuring trace points.
+
>  **NOTE**
> The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version.
diff --git a/en/application-dev/reference/apis/js-apis-hitracemeter.md b/en/application-dev/reference/apis/js-apis-hitracemeter.md
index 656063edf90a71a74e8f7b5e90375acfccfdae9c..e856ee20a4c8956ff0f05707b596935b68ca9e7a 100644
--- a/en/application-dev/reference/apis/js-apis-hitracemeter.md
+++ b/en/application-dev/reference/apis/js-apis-hitracemeter.md
@@ -1,5 +1,7 @@
# Performance Tracing
+This module provides the functions of tracing service processes and monitoring the system performance. It provides the data needed for hiTraceMeter to carry out performance analysis.
+
>  **NOTE**
> The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version.
diff --git a/en/application-dev/reference/apis/js-apis-update.md b/en/application-dev/reference/apis/js-apis-update.md
index 251c1d59b610f4d01372186d0e40d0521cf62ca8..cba0c8a1ce4f475c5b60964ba37c8beee9454fc7 100644
--- a/en/application-dev/reference/apis/js-apis-update.md
+++ b/en/application-dev/reference/apis/js-apis-update.md
@@ -134,11 +134,11 @@ Obtains the new version information. This function uses an asynchronous callback
**Example**
```
-updater.getNewVersionInfo(info => {
+updater.getNewVersionInfo((err, info) => {
console.log("getNewVersionInfo success " + info.status);
- console.log(`info versionName = ` + info.checkResult[0].versionName);
- console.log(`info versionCode = ` + info.checkResult[0].versionCode);
- console.log(`info verifyInfo = ` + info.checkResult[0].verifyInfo);
+ console.log(`info versionName = ` + info.checkResults[0].versionName);
+ console.log(`info versionCode = ` + info.checkResults[0].versionCode);
+ console.log(`info verifyInfo = ` + info.checkResults[0].verifyInfo);
});
```
@@ -160,9 +160,9 @@ Obtains the new version information. This function uses a promise to return the
```
updater.getNewVersionInfo().then(value => {
- console.log(`info versionName = ` + value.checkResult[0].versionName);
- console.log(`info versionCode = ` + value.checkResult[0].versionCode);
- console.log(`info verifyInfo = ` + value.checkResult[0].verifyInfo);
+ console.log(`info versionName = ` + value.checkResults[0].versionName);
+ console.log(`info versionCode = ` + value.checkResults[0].versionCode);
+ console.log(`info verifyInfo = ` + value.checkResults[0].verifyInfo);
}).catch(err => {
console.log("getNewVersionInfo promise error: " + err.code);
});
@@ -185,11 +185,11 @@ Checks whether the current version is the latest. This function uses an asynchro
**Example**
```
-updater.checkNewVersion(info => {
+updater.checkNewVersion((err, info) => {
console.log("checkNewVersion success " + info.status);
- console.log(`info versionName = ` + info.checkResult[0].versionName);
- console.log(`info versionCode = ` + info.checkResult[0].versionCode);
- console.log(`info verifyInfo = ` + info.checkResult[0].verifyInfo);
+ console.log(`info versionName = ` + info.checkResults[0].versionName);
+ console.log(`info versionCode = ` + info.checkResults[0].versionCode);
+ console.log(`info verifyInfo = ` + info.checkResults[0].verifyInfo);
});
```
@@ -211,9 +211,9 @@ Checks whether the current version is the latest. This function uses a promise t
```
updater.checkNewVersion().then(value => {
- console.log(`info versionName = ` + value.checkResult[0].versionName);
- console.log(`info versionCode = ` + value.checkResult[0].versionCode);
- console.log(`info verifyInfo = ` + value.checkResult[0].verifyInfo);
+ console.log(`info versionName = ` + value.checkResults[0].versionName);
+ console.log(`info versionCode = ` + value.checkResults[0].versionCode);
+ console.log(`info verifyInfo = ` + value.checkResults[0].verifyInfo);
}).catch(err => {
console.log("checkNewVersion promise error: " + err.code);
});
@@ -284,7 +284,7 @@ Reboots the device and clears the user partition data. This function uses a prom
**Example**
```
-updater.rebootAndCleanUserData(result => {
+updater.rebootAndCleanUserData((err, result) => {
console.log("rebootAndCleanUserData ", result)
});
```
@@ -330,7 +330,7 @@ Installs the update package. This function uses a promise to return the result.
**Example**
```
-updater.applyNewVersion(result => {
+updater.applyNewVersion((err, result) => {
console.log("applyNewVersion ", result)
});
```
@@ -399,7 +399,7 @@ let policy = {
autoUpgradeInterval: [ 2, 3 ],
autoUpgradeCondition: 2
}
-updater.setUpdatePolicy(policy, result => {
+updater.setUpdatePolicy(policy, (err, result) => {
console.log("setUpdatePolicy ", result)
});
```
@@ -458,7 +458,7 @@ Obtains the update policy. This function uses an asynchronous callback to return
**Example**
```
-updater.getUpdatePolicy(policy => {
+updater.getUpdatePolicy((err, policy) => {
console.log("getUpdatePolicy success");
console.log(`policy autoDownload = ` + policy.autoDownload);
console.log(`policy autoDownloadNet = ` + policy.autoDownloadNet);