diff --git a/zh-cn/application-dev/reference/apis/js-apis-audio.md b/zh-cn/application-dev/reference/apis/js-apis-audio.md
index 636afc455eb984765269155842edec14c2cfbda5..4369e06d5710ff9b4fcefec08576015c83ebba7b 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-audio.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-audio.md
@@ -7,11 +7,6 @@ import audio from '@ohos.multimedia.audio';
```
-## 权限
-
-无
-
-
## getAudioManager
getAudioManager(): AudioManager
@@ -115,6 +110,7 @@ setVolume(volumeType: AudioVolumeType, volume: number, callback: AsyncCallback&l
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setVolume(audio.AudioVolumeType.MEDIA, 10, (err)=>{
if (err) {
console.error('Failed to set the volume. ${err.message}');
@@ -146,6 +142,7 @@ setVolume(volumeType: AudioVolumeType, volume: number): Promise<void>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setVolume(audio.AudioVolumeType.MEDIA, 10).then(()=>
console.log('Promise returned to indicate a successful volume setting.');
)
@@ -167,6 +164,7 @@ getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): v
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getVolume(audio.AudioVolumeType.MEDIA, (err, value) => {
if (err) {
console.error('Failed to obtain the volume. ${err.message}');
@@ -197,6 +195,7 @@ getVolume(volumeType: AudioVolumeType): Promise<number>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getVolume(audio.AudioVolumeType.MEDIA).then((value) =>
console.log('Promise returned to indicate that the volume is obtained.' + value);
)
@@ -218,6 +217,7 @@ getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>)
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getMinVolume(audio.AudioVolumeType.MEDIA, (err, value) => {
if (err) {
console.error('Failed to obtain the minimum volume. ${err.message}');
@@ -248,6 +248,7 @@ getMinVolume(volumeType: AudioVolumeType): Promise<number>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getMinVolume(audio.AudioVolumeType.MEDIA).then((value) =>
console.log('Promised returned to indicate that the minimum volume is obtained.' + value);
)
@@ -269,6 +270,7 @@ getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>)
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getMaxVolume(audio.AudioVolumeType.MEDIA, (err, value) => {
if (err) {
console.error('Failed to obtain the maximum volume. ${err.message}');
@@ -299,6 +301,7 @@ getMaxVolume(volumeType: AudioVolumeType): Promise<number>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getMaxVolume(audio.AudioVolumeType.MEDIA).then((data)=>
console.log('Promised returned to indicate that the maximum volume is obtained.');
)
@@ -321,6 +324,7 @@ mute(volumeType: AudioVolumeType, mute: boolean, callback: AsyncCallback<void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.mute(audio.AudioVolumeType.MEDIA, true, (err) => {
if (err) {
console.error('Failed to mute the stream. ${err.message}');
@@ -353,6 +357,7 @@ mute(volumeType: AudioVolumeType, mute: boolean): Promise<void>
```
+var audioManager = audio.getAudioManager();
audioManager.mute(audio.AudioVolumeType.MEDIA, true).then(() =>
console.log('Promise returned to indicate that the stream is muted.');
)
@@ -375,6 +380,7 @@ isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): voi
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isMute(audio.AudioVolumeType.MEDIA, (err, value) => {
if (err) {
console.error('Failed to obtain the mute status. ${err.message}');
@@ -406,6 +412,7 @@ isMute(volumeType: AudioVolumeType): Promise<boolean>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isMute(audio.AudioVolumeType.MEDIA).then((value) =>
console.log('Promise returned to indicate that the mute status of the stream is obtained.' + value);
)
@@ -427,6 +434,7 @@ isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): v
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isActive(audio.AudioVolumeType.MEDIA, (err, value) => {
if (err) {
console.error('Failed to obtain the active status of the stream. ${err.message}');
@@ -457,6 +465,7 @@ isActive(volumeType: AudioVolumeType): Promise<boolean>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isActive(audio.AudioVolumeType.MEDIA).then((value) =>
console.log('Promise returned to indicate that the active status of the stream is obtained.' + value);
)
@@ -478,6 +487,7 @@ setRingerMode(mode: AudioRingMode, callback: AsyncCallback<void>): void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL, (err) => {
if (err) {
console.error('Failed to set the ringer mode. ${err.message}');
@@ -508,6 +518,7 @@ setRingerMode(mode: AudioRingMode): Promise<void>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL).then(() =>
console.log('Promise returned to indicate a successful setting of the ringer mode.');
)
@@ -529,6 +540,7 @@ getRingerMode(callback: AsyncCallback<AudioRingMode>): void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getRingerMode((err, value) => {
if (err) {
console.error('Failed to obtain the ringer mode. ${err.message}');
@@ -554,6 +566,7 @@ getRingerMode(): Promise<AudioRingMode>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getRingerMode().then((value) =>
console.log('Promise returned to indicate that the ringer mode is obtained.' + value);
)
@@ -576,6 +589,7 @@ setAudioParameter(key: string, value: string, callback: AsyncCallback<void>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setAudioParameter('PBits per sample', '8 bit', (err) => {
if (err) {
console.error('Failed to set the audio parameter. ${err.message}');
@@ -607,6 +621,7 @@ setAudioParameter(key: string, value: string): Promise<void>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setAudioParameter('PBits per sample', '8 bit').then(() =>
console.log('Promise returned to indicate a successful setting of the audio parameter.');
)
@@ -628,6 +643,7 @@ getAudioParameter(key: string, callback: AsyncCallback<string>): void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getAudioParameter('PBits per sample', (err, value) => {
if (err) {
console.error('Failed to obtain the value of the audio parameter. ${err.message}');
@@ -658,6 +674,7 @@ getAudioParameter(key: string): Promise<string>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getAudioParameter('PBits per sample').then((value) =>
console.log('Promise returned to indicate that the value of the audio parameter is obtained.' + value);
)
@@ -678,6 +695,7 @@ getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescrip
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getDevices(audio.DeviceFlag.OUTPUT_DEVICES_FLAG, (err, value)=>{
if (err) {
console.error('Failed to obtain the device list. ${err.message}');
@@ -708,6 +726,7 @@ audioManager.getDevices(audio.DeviceFlag.OUTPUT_DEVICES_FLAG, (err, value)=>{
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.getDevices(audio.DeviceFlag.OUTPUT_DEVICES_FLAG).then((data)=>
console.log('Promise returned to indicate that the device list is obtained.');
)
@@ -730,6 +749,7 @@ setDeviceActive(deviceType: DeviceType, active: boolean, callback: AsyncCallback
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setDeviceActive(audio.DeviceType.SPEAKER, true, (err)=> {
if (err) {
console.error('Failed to set the active status of the device. ${err.message}');
@@ -762,6 +782,7 @@ setDeviceActive(deviceType: DeviceType, active: boolean): Promise<void>
```
+var audioManager = audio.getAudioManager();
audioManager.setDeviceActive(audio.DeviceType.SPEAKER, true).then(()=>
console.log('Promise returned to indicate that the device is set to the active status.');
)
@@ -783,6 +804,7 @@ isDeviceActive(deviceType: DeviceType, callback: AsyncCallback<boolean>):
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isDeviceActive(audio.DeviceType.SPEAKER, (err, value) => {
if (err) {
console.error('Failed to obtain the active status of the device. ${err.message}');
@@ -814,6 +836,7 @@ isDeviceActive(deviceType: DeviceType): Promise<boolean>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isDeviceActive(audio.DeviceType.SPEAKER).then((value) =>
console.log('Promise returned to indicate that the active status of the device is obtained.' + value);
)
@@ -835,6 +858,7 @@ setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setMicrophoneMute(true, (err) => {
if (err) {
console.error('Failed to mute the microphone. ${err.message}');
@@ -865,6 +889,7 @@ setMicrophoneMute(mute: boolean): Promise<void>
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.setMicrophoneMute(true).then(() =>
console.log('Promise returned to indicate that the microphone is muted.');
)
@@ -885,6 +910,7 @@ isMicrophoneMute(callback: AsyncCallback<boolean>): void
**示例:**
```
+var audioManager = audio.getAudioManager();
audioManager.isMicrophoneMute((err, value) => {
if (err) {
console.error('Failed to obtain the mute status of the microphone. ${err.message}');
@@ -910,6 +936,7 @@ isMicrophoneMute(): Promise<boolean>
```
+var audioManager = audio.getAudioManager();
audioManager.isMicrophoneMute().then((value) =>
console.log('Promise returned to indicate that the mute status of the microphone is obtained.', + value);
)
diff --git a/zh-cn/application-dev/reference/apis/js-apis-convertxml.md b/zh-cn/application-dev/reference/apis/js-apis-convertxml.md
index 6b5edb199d7c4f174d49dadf620a640afff7bf60..1520b77763fb5d845d153beb3b12acd0a9d2c276 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-convertxml.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-convertxml.md
@@ -7,14 +7,9 @@
## 导入模块
```
-import convertxml from '@ohos.convertxml'
+import convertxml from '@ohos.convertxml';
```
-
-## 权限
-
-无
-
## ConvertXML
@@ -48,7 +43,7 @@ convert(xml: string, options?: ConvertOptions) : Object
' Work' +
' Play' +
'';
- var conv= new convertxml.ConvertXML();
+ var conv = new convertxml.ConvertXML();
var result1 = conv.convert(xml, {trim: false, ignoreDeclaration: false});
console.log(result1)
```
@@ -63,7 +58,7 @@ convert(xml: string, options?: ConvertOptions) : Object
| ignoreInstruction | boolean | 否 | 是否忽略xml的写入处理指令,默认false。 |
| ignoreAttributes | boolean | 否 | 是否跨多行打印属性并缩进属性,默认false。 |
| ignoreComment | boolean | 否 | 是否忽略元素的注释信息,默认false。 |
-| ignoreCdata | boolean | 否 | 是否忽略元素的CData信息,默认false。 |
+| ignoreCDATA | boolean | 否 | 是否忽略元素的CDATA信息,默认false。 |
| ignoreDoctype | boolean | 否 | 是否忽略元素的Doctype信息,默认false。 |
| ignoreText | boolean | 否 | 是否忽略元素的文本信息,默认false。 |
| declarationKey | string | 否 | 用于输出对象中declaration的属性键的名称,默认_declaration。 |
diff --git a/zh-cn/application-dev/reference/apis/js-apis-media.md b/zh-cn/application-dev/reference/apis/js-apis-media.md
index 8855a83325232bff6fa06fdcf142f17f9100f307..21af291759b0e9c973a051ce31c2b5e660311e67 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-media.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-media.md
@@ -575,6 +575,7 @@ prepare(config: AudioRecorderConfig): void
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
let audioRecorderConfig = {
audioEncoder : AAC_LC ,
audioEncodeBitRate : 22050,
@@ -596,6 +597,7 @@ start(): void
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
audiorecorder.start();
```
@@ -608,6 +610,7 @@ stop(): void
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
audiorecorder.stop();
```
@@ -620,6 +623,7 @@ release(): void
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
audiorecorder.release();
```
@@ -634,6 +638,7 @@ reset(): void
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
audiorecorder.reset();
```
@@ -653,6 +658,7 @@ on(type: 'prepare' | 'start' | 'stop' | 'release' | 'reset', callback: () => voi
**示例:**
```
+var audiorecorder = media.createAudioRecorder();
audiorecorder.on('prepare', () => {
console.log('Preparation succeeded.');
audiorecorder.start();
diff --git a/zh-cn/application-dev/reference/apis/js-apis-process.md b/zh-cn/application-dev/reference/apis/js-apis-process.md
index 5aa3245c385bfbaa6d6f190ec708844dbc5ec51f..1c6b6523c02888233aab036de160305b5b7bcdf6 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-process.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-process.md
@@ -11,11 +11,6 @@ import process from '@ohos.process';
```
-## 权限
-
-无
-
-
## 属性
| 名称 | 类型 | 可读 | 可写 | 说明 |
@@ -143,12 +138,12 @@ kill函数用来发送信号给子进程,结束指定进程。
isIsolatedProcess(): boolean
-检查进程是否被隔离。
+判断进程是否被隔离。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | boolean | 进程是否隔离 |
+ | boolean | 返回判断结果,如果返回true表示进程被隔离。 |
- 示例:
```
@@ -160,17 +155,17 @@ isIsolatedProcess(): boolean
isAppUid(v:number): boolean
-判断是否特定程序的uid。
+判断uid是否属于应用程序。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | v | number | 是 | 进程的id。 |
+ | v | number | 是 | 应用程序的uid。 |
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | boolean | 是否是当前app的uid |
+ | boolean | 返回判断结果,如果返回true表示为应用程序的uid。|
- 示例:
```
@@ -182,12 +177,12 @@ isAppUid(v:number): boolean
is64Bit(): boolean
-判断运行环境是不是64位。
+判断运行环境是否64位。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | boolean | 是不是64位环境 |
+ | boolean | 返回判断结果,如果返回true表示为64位环境。 |
- 示例:
```
@@ -204,12 +199,12 @@ getUidForName(v:string): number
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | v | string | 是 | 进程name |
+ | v | string | 是 | 进程名。 |
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 进程的uid |
+ | number | 返回进程uid。|
- 示例:
```
@@ -221,17 +216,17 @@ getUidForName(v:string): number
getThreadPriority(v:number): number
-根据指定的 TID 获取线程优先级。
+根据指定的tid获取线程优先级。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | v | number | 是 | 进程的id |
+ | v | number | 是 | 指定的线程tid。 |
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 进程的优先级 |
+ | number | 返回线程的优先级。 |
- 示例:
```
@@ -249,7 +244,7 @@ getStartRealtime() :number
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 时间 |
+ | number | 返回经过的实时时间。|
- 示例:
```
@@ -261,12 +256,12 @@ getStartRealtime() :number
getAvailableCores() :number[]
-获取多核设备上当前进程可用的 CPU 内核。
+获取多核设备上当前进程可用的CPU内核。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number[] | 可用内核数 |
+ | number[] | 返回可用内核数。 |
- 示例:
```
@@ -283,7 +278,7 @@ getPastCputime() :number
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 时间 |
+ | number | 返回经过的CPU时间。 |
- 示例:
```
@@ -295,17 +290,17 @@ getPastCputime() :number
getSystemConfig(name:number): number
-用该方法发送signal到指定的进程。
+获取系统配置信息。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | name | number | 是 | 系统配置参数名 |
+ | name | number | 是 | 指定系统配置参数名。 |
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 配置信息 |
+ | number | 返回系统配置信息。 |
- 示例:
```
@@ -323,12 +318,12 @@ getEnvironmentVar(name:string): string
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | name | string | 是 | 环境名 |
+ | name | string | 是 | 环境变量名。 |
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | string | 环境名对应的value |
+ | string | 返回环境变量名对应的value。 |
- 示例:
```
@@ -367,7 +362,7 @@ runCmd(command: string, options?: { timeout : number, killSignal :number | str
var result = child.wait();
child.getOutput.then(val=>{
console.log("child.getOutput = " + val);
- }
+ })
```
diff --git a/zh-cn/application-dev/reference/apis/js-apis-uri.md b/zh-cn/application-dev/reference/apis/js-apis-uri.md
index 3d557c30957aba3b1b92df02452bb8a90a087847..8979b69c8ae98a5ede706c80c876528be29337d6 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-uri.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-uri.md
@@ -10,12 +10,6 @@
import uri from '@ohos.uri'
```
-
-## 权限
-
-无
-
-
## URI
@@ -64,7 +58,7 @@ toString(): string
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | string | 用于返回网址的字符串序列化。 |
+ | string | 返回网址的字符串序列化。 |
- 示例:
```
@@ -87,7 +81,7 @@ equals(other: URI): boolean
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | boolean | 用于测试此URI是否与其他URI对象相等。 |
+ | boolean | 返回true表示相等,否则返回false。 |
- 示例:
```
@@ -96,15 +90,16 @@ equals(other: URI): boolean
uriInstance.equals(uriInstance1);
```
-
### checkIsAbsolute
-判断此URI是否为绝对URI。
+checkIsAbsolute(): boolean
+
+判断此URI是否为绝对URI(是否定义了scheme组件)。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | boolean | 用于说明此URI是否为绝对URI(是否定义了scheme组件)。 |
+ | boolean | 返回true表示该URI是否为绝对URI。 |
- 示例:
```
@@ -122,7 +117,7 @@ normalize(): URI
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | URI | 用于规范化此URI的路径,并返回一个path被规范化后的URI对象。 |
+ | URI | 返回一个path被规范化后的URI对象。 |
- 示例:
```
diff --git a/zh-cn/application-dev/reference/apis/js-apis-url.md b/zh-cn/application-dev/reference/apis/js-apis-url.md
index bbe12540d1a55d2357a60ab06ac3fe49d04d84ce..e8b003482705ae144781b70d18953e481f045f7a 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-url.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-url.md
@@ -11,11 +11,6 @@ import Url from '@ohos.url'
```
-## 权限
-
-无
-
-
## URLSearchParams
diff --git a/zh-cn/application-dev/reference/apis/js-apis-util.md b/zh-cn/application-dev/reference/apis/js-apis-util.md
index 71707c4098ba3429ec091d68d343c151453bdf49..0a49bd1313bfb8dc938163bf9f78311415e1f8b2 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-util.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-util.md
@@ -15,11 +15,6 @@ import util from '@ohos.util';
```
-## 权限
-
-无
-
-
## util.printf
printf(format: string, ...args: Object[]): string
@@ -296,7 +291,7 @@ RationalNumber的构造函数。
- 示例:
```
- var rationalNumber = new util.RationalNumber(1,2);
+ var rationalNumber = new util.RationalNumber(1,2);
```
@@ -551,7 +546,7 @@ constructor(capacity?:number)
- 示例:
```
- var lrubuffer= new util.LruBuffer();
+ var lrubuffer= new util.LruBuffer();
```
@@ -661,7 +656,7 @@ getMissCount():number
```
var pro = new util.LruBuffer();
pro.put(2,10);
- pro.get(2)
+ pro.get(2);
var result = pro.getMissCount();
```
@@ -896,7 +891,7 @@ afterRemoval(isEvict:boolean,key:K,value:V,newValue:V):void
}
}
}
- ChildLruBuffer.getInstance().afterRemoval(false,10,30,null);
+ ChildLruBuffer.getInstance().afterRemoval(false,10,30,null);
```
@@ -1115,7 +1110,7 @@ intersect(lowerObj:ScopeType,upperObj:ScopeType):Scope
var tempMiDF = new Temperature(35);
var tempMidS = new Temperature(39);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.intersect(tempMiDF, tempMidS);
+ var result = range.intersect(tempMiDF, tempMidS);
```
@@ -1135,7 +1130,7 @@ getUpper():ScopeType
var tempLower = new Temperature(30);
var tempUpper = new Temperature(40);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.getUpper();
+ var result = range.getUpper();
```
@@ -1155,7 +1150,7 @@ getLower():ScopeType
var tempLower = new Temperature(30);
var tempUpper = new Temperature(40);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.getLower();
+ var result = range.getLower();
```
@@ -1183,7 +1178,7 @@ expand(lowerObj:ScopeType,upperObj:ScopeType):Scope
var tempMiDF = new Temperature(35);
var tempMidS = new Temperature(39);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.expand(tempMiDF, tempMidS);
+ var result = range.expand(tempMiDF, tempMidS);
```
@@ -1211,7 +1206,7 @@ expand(range:Scope):Scope
var tempMidS = new Temperature(39);
var range = new util.Scope(tempLower, tempUpper);
var rangeFir = new util.Scope(tempMiDF, tempMidS);
- var result = range.expand(rangeFir);
+ var result = range.expand(rangeFir);
```
@@ -1237,7 +1232,7 @@ expand(value:ScopeType):Scope
var tempUpper = new Temperature(40);
var tempMiDF = new Temperature(35);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.expand(tempMiDF);
+ var result = range.expand(tempMiDF);
```
@@ -1263,7 +1258,7 @@ contains(value:ScopeType):boolean
var tempUpper = new Temperature(40);
var tempMiDF = new Temperature(35);
var range = new util.Scope(tempLower, tempUpper);
- range.contains(tempMiDF);
+ range.contains(tempMiDF);
```
@@ -1291,7 +1286,7 @@ contains(range:Scope):boolean
var tempLess = new Temperature(20);
var tempMore = new Temperature(45);
var rangeSec = new util.Scope(tempLess, tempMore);
- var result = range.contains(rangeSec);
+ var result = range.contains(rangeSec);
```
@@ -1309,7 +1304,7 @@ clamp(value:ScopeType):ScopeType
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | [ScopeType](#scopetype8) | 如果传入的value小于下限,则返回lowerObj;如果大于上限值则返回upperObj;如果在当前范围内,则返回value |
+ | [ScopeType](#scopetype8) | 如果传入的value小于下限,则返回lowerObj;如果大于上限值则返回upperObj;如果在当前范围内,则返回value。 |
- 示例:
```
@@ -1317,7 +1312,7 @@ clamp(value:ScopeType):ScopeType
var tempUpper = new Temperature(40);
var tempMiDF = new Temperature(35);
var range = new util.Scope(tempLower, tempUpper);
- var result = range.clamp(tempMiDF);
+ var result = range.clamp(tempMiDF);
```
@@ -1332,7 +1327,7 @@ Base64的构造函数。
- 示例:
```
- var base64 = new util.Base64();
+ var base64 = new util.Base64();
```
@@ -1429,12 +1424,11 @@ encode(src:Uint8Array):Promise<Uint8Array>
var that = new util.Base64();
var array = new Uint8Array([115,49,51]);
var rarray = new Uint8Array([99,122,69,122]);
- await that.encode(array).then(val=>{
+ that.encode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray[i])
}
})
- done();
```
@@ -1458,10 +1452,9 @@ encodeToString(src:Uint8Array):Promise<string>
```
var that = new util.Base64();
var array = new Uint8Array([115,49,51]);
- await that.encodeToString(array).then(val=>{
+ that.encodeToString(array).then(val=>{
expect(val).assertEqual('czEz')
})
- done();
```
@@ -1486,12 +1479,11 @@ decode(src:Uint8Array | string):Promise<Uint8Array>
var that = new util.Base64();
var array = new Uint8Array([99,122,69,122]);
var rarray = new Uint8Array([115,49,51]);
- await that.decode(array).then(val=>{
+ that.decode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray[i])
}
})
- done();
```
@@ -1588,7 +1580,7 @@ isArgumentsObject(value: Object):boolean
isArrayBuffer(value: Object):boolean
-检查输入的value是否是ArrayBuffer对象类型。
+检查输入的value是否是ArrayBuffer类型。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
diff --git a/zh-cn/application-dev/reference/apis/js-apis-worker.md b/zh-cn/application-dev/reference/apis/js-apis-worker.md
index 32c60ad58e313e0bae553022f4e6a742903c9341..57eaaf62badf4a17f228717065573bc2d9be67e4 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-worker.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-worker.md
@@ -11,11 +11,6 @@ import worker from '@ohos.worker';
```
-## 权限
-
-无
-
-
## 属性
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
@@ -51,7 +46,7 @@ worker构造函数。
| options | [WorkerOptions](#workeroptions) | 否 | worker构造的选项。 |
- 返回值:
- | 参数名 | 说明 |
+ | 类型 | 说明 |
| -------- | -------- |
| worker | 执行Worker构造函数生成的Worker对象,失败则返回undefined。 |
@@ -294,7 +289,7 @@ dispatchEvent(event: Event): boolean
| event | [Event](#event) | 是 | 需要分发的事件。 |
- 返回值:
- | 参数名 | 说明 |
+ | 类型 | 说明 |
| -------- | -------- |
| boolean | 分发的结果,false表示分发失败。 |
@@ -347,7 +342,7 @@ worker向宿主线程发送消息。
```
```
// worker.js
- import worker from "@ohos.worker";
+ import worker from '@ohos.worker';
const parentPort = worker.parentPort;
parentPort.onmessage = function(e){
parentPort.postMessage("receive data from main.js")
@@ -369,7 +364,7 @@ close(): void
```
```
// worker.js
- import worker from "@ohos.worker";
+ import worker from '@ohos.worker';
const parentPort = worker.parentPort;
parentPort.onmessage = function(e) {
parentPort.close()
@@ -397,7 +392,7 @@ DedicatedWorkerGlobalScope的onmessage属性表示worker线程收到来自其宿
```
```
// worker.js
- import worker from "@ohos.worker";
+ import worker from '@ohos.worker';
const parentPort = worker.parentPort;
parentPort.onmessage = function(e) {
console.log("receive main.js message")
@@ -424,7 +419,7 @@ DedicatedWorkerGlobalScope的onmessageerror属性表示当 Worker 对象接收
```
```
// worker.js
- import worker from "@ohos.worker";
+ import worker from '@ohos.worker';
const parentPort = worker.parentPort;
parentPort.onmessageerror= function(e) {
console.log("worker.js onmessageerror")
@@ -466,7 +461,7 @@ DedicatedWorkerGlobalScope的onmessageerror属性表示当 Worker 对象接收
| evt | [Event](#event) | 是 | 回调的事件类。 |
- 返回值
- | 参数名 | 说明 |
+ | 类型 | 说明 |
| -------- | -------- |
| void \| Promise<void> | 无返回值或者以Promise形式返回。 |
@@ -533,7 +528,7 @@ WorkerGlobalScope的onerror属性表示worker在执行过程中发生异常被
```
```
// worker.js
- import worker from "@ohos.worker";
+ import worker from '@ohos.worker';
const parentPort = worker.parentPort
parentPort.onerror = function(e){
console.log("worker.js onerror")
diff --git a/zh-cn/application-dev/reference/apis/js-apis-xml.md b/zh-cn/application-dev/reference/apis/js-apis-xml.md
index fe319f9f62406f7282e42d1afa540525efb3555f..3765c3ff2c2b877bb4b7c16a2ff57b1669ff2933 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-xml.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-xml.md
@@ -11,11 +11,6 @@ import xml from '@ohos.xml';
```
-## 权限
-
-无
-
-
## XmlSerializer
@@ -28,7 +23,7 @@ XmlSerializer的构造函数。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | buffer | ArrayBuffer \| DataView | 是 | 用于接收写入xml信息的ArrayBuffer \| DataView内存。 |
+ | buffer | ArrayBuffer \| DataView | 是 | 用于接收写入xml信息的ArrayBuffer或DataView内存。 |
| encoding | string | 否 | 编码格式。 |
- 示例:
@@ -48,8 +43,8 @@ setAttributes(name: string, value: string):void
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | name | string | 是 | 属性的key值 |
- | value | string | 是 | 属性的value值 |
+ | name | string | 是 | 属性的key值。 |
+ | value | string | 是 | 属性的value值。 |
- 示例:
```
@@ -67,7 +62,7 @@ addEmptyElement(name: string): void
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | name | string | 是 | 该空元素的元素名 |
+ | name | string | 是 | 该空元素的元素名。 |
- 示例:
```
@@ -93,12 +88,12 @@ setDeclaration(): void
startElement(name: string): void
-XmlSerializer的构造函数。
+根据给定名称写入元素开始标记。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | name | string | 是 | 当前元素的元素名 |
+ | name | string | 是 | 当前元素的元素名。 |
- 示例:
```
@@ -113,7 +108,7 @@ XmlSerializer的构造函数。
endElement(): void
-设置结束元素方法。
+写入元素结束标记。
- 示例:
```
@@ -135,8 +130,8 @@ setNamespace(prefix: string, namespace: string): void
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | prefix | string | 是 | 当前元素及其子元素的前缀 |
- | namespace | string | 是 | 当前元素及其子元素的命名空间 |
+ | prefix | string | 是 | 当前元素及其子元素的前缀。 |
+ | namespace | string | 是 | 当前元素及其子元素的命名空间。 |
- 示例:
```
@@ -148,43 +143,43 @@ setNamespace(prefix: string, namespace: string): void
thatSer.endElement();// = >'\r\n';
```
-### setCommnet
+### setComment
-setCommnet(text: string): void
+setComment(text: string): void
写入comment属性。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | text | string | 是 | 当前元素的注释内容 |
+ | text | string | 是 | 当前元素的注释内容。 |
- 示例:
```
var arrayBuffer = new ArrayBuffer(1024);
var thatSer = new xml.XmlSerializer(arrayBuffer);
thatSer.startElement("note");
- thatSer.setCommnet("Hi!");
+ thatSer.setComment("Hi!");
thatSer.endElement(); // => '\r\n \r\n';
```
-### setCData
+### setCDATA
-setCData(text: string): void
+setCDATA(text: string): void
-写入CData属性。
+写入CDATA属性。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | text | string | 是 | CDate属性的内容 |
+ | text | string | 是 | CDATA属性的内容。 |
- 示例:
```
var arrayBuffer = new ArrayBuffer(1028);
var thatSer = new xml.XmlSerializer(arrayBuffer);
- thatSer.setCData('root SYSTEM') // => '';
+ thatSer.setCDATA('root SYSTEM') // => '';
```
@@ -197,7 +192,7 @@ setText(text: string): void
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | text | string | 是 | text属性的内容 |
+ | text | string | 是 | text属性的内容。 |
- 示例:
```
@@ -219,7 +214,7 @@ setDocType(text: string): void
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | text | string | 是 | DocType属性的内容 |
+ | text | string | 是 | DocType属性的内容。 |
- 示例:
```
@@ -241,8 +236,8 @@ constructor(buffer: ArrayBuffer | DataView, encoding?: string)
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
- | buffer | ArrayBuffer \| DataView | 是 | 含有xml文本信息的ArrayBuffer 或者DataView |
- | encoding | string | 否 | 编码格式(仅支持utf-8) |
+ | buffer | ArrayBuffer \| DataView | 是 | 含有xml文本信息的ArrayBuffer或者DataView。 |
+ | encoding | string | 否 | 编码格式(仅支持utf-8)。 |
- 示例:
```
@@ -325,12 +320,12 @@ xml解析选项。
getColumnNumber(): number
-获取当前行号,从1开始。
+获取当前列号,从1开始。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 返回当前行号。 |
+ | number | 返回当前列号。 |
### getDepth
@@ -349,12 +344,12 @@ getDepth(): number
getLineNumber(): number
-获取当前列号,从1开始。
+获取当前行号,从1开始。
- 返回值:
| 类型 | 说明 |
| -------- | -------- |
- | number | 返回当前列号。 |
+ | number | 返回当前行号。 |
### getName