diff --git a/en/application-dev/reference/apis/js-apis-application-abilityConstant.md b/en/application-dev/reference/apis/js-apis-application-abilityConstant.md
new file mode 100644
index 0000000000000000000000000000000000000000..4e00922ba0efccb12fe03fb7fc0c46a607b2f4d3
--- /dev/null
+++ b/en/application-dev/reference/apis/js-apis-application-abilityConstant.md
@@ -0,0 +1,56 @@
+# AbilityConstant
+
+> ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
+> The initial APIs of this module are supported since API version 9.
+
+
+Provides parameters related to ability launch.
+
+
+## Modules to Import
+
+
+```js
+import AbilityConstant from '@ohos.application.AbilityConstant';
+```
+
+
+## Attributes
+
+| Name| Type| Readable| Writable| Description|
+| -------- | -------- | -------- | -------- | -------- |
+| launchReason | LaunchReason| Yes| Yes| Ability launch reason.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| lastExitReason | LastExitReason | Yes| Yes| Reason for the last exit.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+
+## AbilityConstant.LaunchReason
+
+Enumerates ability launch reasons.
+
+| Name | Value | Description |
+| ----------------------------- | ---- | ------------------------------------------------------------ |
+| UNKNOWN | 0 | Unknown reason.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| START_ABILITY | 1 | Ability startup.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| CALL | 2 | Call.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| CONTINUATION | 3 | Ability continuation.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+
+
+## AbilityConstant.LaunchReason
+
+Enumerates reasons for the last exit.
+
+| Name | Value | Description |
+| ----------------------------- | ---- | ------------------------------------------------------------ |
+| UNKNOWN | 0 | Unknown reason.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| ABILITY_NOT_RESPONDING | 1 | The ability does not respond.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| NORMAL | 2 | Normal status.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+
+
+## AbilityConstant.OnContinueResult
+
+Enumerates ability continuation results.
+
+| Name | Value | Description |
+| ----------------------------- | ---- | ------------------------------------------------------------ |
+| AGREE | 0 | Continuation agreed.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| REJECT | 1 | Continuation denied.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
+| MISMATCH | 2 | Mismatch.
**System capability**: SystemCapability.Ability.AbilityRuntime.Core|
diff --git a/en/application-dev/reference/apis/js-apis-basic-features-app-context.md b/en/application-dev/reference/apis/js-apis-basic-features-app-context.md
deleted file mode 100644
index 01ee2571a8fb5275a2099acbca13458e8a561e32..0000000000000000000000000000000000000000
--- a/en/application-dev/reference/apis/js-apis-basic-features-app-context.md
+++ /dev/null
@@ -1,89 +0,0 @@
-# Application Context
-
-## Module to Import
-
-```
-import app from '@system.app';
-```
-
-## Required Permissions
-
-None
-
-## app.getInfo
-
-getInfo\(\): <[AppResponse](#t3e93239d9b134b80957bcdd4acb05291)\>
-
-Obtains the declared information in the **config.json** file of an application.
-
-- Return values
-
- **Table 1** AppResponse
-
-
-
- | -- | -- | -
- | -- | -Bundle name of the application. It uniquely identifies the application. - |
-
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -Array of buttons in the dialog box. The array structure is {text:'button', color: '#666666'}. One to three buttons are supported. The first button is of the positiveButton type, the second is of the negativeButton type, and the third is of the neutralButton type. - |
-
- | -- | -- | -Called when the dialog box is displayed. For the return value, see return values of the success callback. - |
-
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -- | -Array of buttons in the dialog box. The array structure is {text:'button', color: '#666666'}. One to six buttons are supported. If there are more than six buttons, the pop-up window will not be displayed. - |
-
- | -(data: TapIndex) => void - |
- - | -- | -
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -Index of the selected button in the buttons array, starting from 0. - |
-
- | -- | -
---|---|
- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- - | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -- | -