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