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 82942c94a9cc534b530c80aeac22556455a702fc..c50d6b23af161c2bbd9c58dc9e04a9b0fdbaea17 100755
--- a/zh-cn/application-dev/reference/apis/js-apis-util.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-util.md
@@ -497,6 +497,7 @@ decode(input: Uint8Array, options?: { stream?: false }): string
| -------- | -------- | -------- | -------- | -------- |
| encoding | string | 是 | 否 | 编码格式,默认值是utf-8。 |
+
### constructor
constructor()
@@ -3358,7 +3359,7 @@ constructor(capacity?: number)
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[constructor9+](#constructor9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.constructor9+](#constructor9-3)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3382,7 +3383,7 @@ updateCapacity(newCapacity: number): void
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[updateCapacity9+](#updatecapacity9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.updateCapacity9+](#updatecapacity9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3407,7 +3408,7 @@ toString(): string
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[toString9+](#tostring9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.toString9+](#tostring9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3435,7 +3436,7 @@ getCapacity(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getCapacity9+](#getcapacity9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getCapacity9+](#getcapacity9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3459,7 +3460,7 @@ clear(): void
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[clear9+](#clear9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.clear9+](#clear9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3480,7 +3481,7 @@ getCreateCount(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getCreateCount9+](#getcreatecount9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getCreateCount9+](#getcreatecount9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3506,7 +3507,7 @@ getMissCount(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getMissCount9+](#getmisscount9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getMissCount9+](#getmisscount9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3533,7 +3534,7 @@ getRemovalCount(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getRemovalCount9+](#getremovalcount9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getRemovalCount9+](#getremovalcount9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3561,7 +3562,7 @@ getMatchCount(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getMatchCount9+](#getmatchcount9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getMatchCount9+](#getmatchcount9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3588,7 +3589,7 @@ getPutCount(): number
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getPutCount9+](#getputcount9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.getPutCount9+](#getputcount9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3614,7 +3615,7 @@ isEmpty(): boolean
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[isEmpty9+](#isempty9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.isEmpty9+](#isempty9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3640,7 +3641,7 @@ get(key: K): V | undefined
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[get9+](#get9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.get9+](#get9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3672,7 +3673,7 @@ put(key: K,value: V): V
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[put9+](#put9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.put9+](#put9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3704,7 +3705,7 @@ values(): V[]
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[values9+](#values9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.values9+](#values9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3732,7 +3733,7 @@ keys(): K[]
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[keys9+](#keys9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.keys9+](#keys9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3743,6 +3744,7 @@ keys(): K[]
| K [] | 按升序返回当前缓冲区中所有键的列表,从最近访问到最近最少访问。 |
**示例:**
+
```js
let pro = new util.LruBuffer();
pro.put(2,10);
@@ -3757,7 +3759,7 @@ remove(key: K): V | undefined
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[remove9+](#remove9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.remove9+](#remove9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3788,7 +3790,7 @@ afterRemoval(isEvict: boolean,key: K,value: V,newValue: V): void
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[afterRemoval9+](#afterremoval9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.afterRemoval9+](#afterremoval9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3832,7 +3834,7 @@ contains(key: K): boolean
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[contains9+](#contains9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.contains9+](#contains9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3864,7 +3866,7 @@ createDefault(key: K): V
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[createDefault9+](#createdefault9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.createDefault9+](#createdefault9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3895,7 +3897,7 @@ entries(): IterableIterator<[K,V]>
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[entries9+](#entries9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.entries9+](#entries9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3921,7 +3923,7 @@ entries(): IterableIterator<[K,V]>
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[Symbol.iterator9+](#symboliterator9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[LRUCache.Symbol.iterator9+](#symboliterator9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3953,7 +3955,7 @@ constructor(lowerObj: ScopeType, upperObj: ScopeType)
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[constructor9+](#constructor9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.constructor9+](#constructor9-4)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -3980,7 +3982,7 @@ toString(): string
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[toString9+](#tostring9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.toString9+](#tostring9-1)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4007,7 +4009,7 @@ intersect(range: Scope): Scope
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[intersect9+](#intersect9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.intersect9+](#intersect9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4043,7 +4045,7 @@ intersect(lowerObj:ScopeType,upperObj:ScopeType):Scope
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[intersect9+](#intersect9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.intersect9+](#intersect9-1)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4079,7 +4081,7 @@ getUpper(): ScopeType
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getUpper9+](#getupper9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.getUpper9+](#getupper9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4106,7 +4108,7 @@ getLower(): ScopeType
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[getLower9+](#getlower9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.getLower9+](#getlower9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4133,7 +4135,7 @@ expand(lowerObj: ScopeType,upperObj: ScopeType): Scope
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[expand9+](#expand9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.expand9+](#expand9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4169,7 +4171,7 @@ expand(range: Scope): Scope
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[expand9+](#expand9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.expand9+](#expand9-1)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4205,7 +4207,7 @@ expand(value: ScopeType): Scope
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[expand9+](#expand9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.expand9+](#expand9-2)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4239,7 +4241,7 @@ contains(value: ScopeType): boolean
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[contains9+](#contains9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.contains9+](#contains9-1)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4273,7 +4275,7 @@ contains(range: Scope): boolean
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[contains9+](#contains9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.contains9+](#contains9-2)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4310,7 +4312,7 @@ clamp(value: ScopeType): ScopeType
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[clamp9+](#clamp9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[ScopeHelper.clamp9+](#clamp9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4351,7 +4353,7 @@ Base64的构造函数。
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[constructor9+](#constructor9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.constructor9+](#constructor9-5)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4369,7 +4371,7 @@ encodeSync(src: Uint8Array): Uint8Array
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[encodeSync9+](#encodesync9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.encodeSync9+](#encodesync9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4401,7 +4403,7 @@ encodeToStringSync(src: Uint8Array): string
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[encodeToStringSync9+](#encodetostringsync9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.encodeToStringSync9+](#encodetostringsync9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4433,7 +4435,7 @@ decodeSync(src: Uint8Array | string): Uint8Array
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[decodeSync9+](#decodesync9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.decodeSync9+](#decodesync9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4465,7 +4467,7 @@ encode(src: Uint8Array): Promise<Uint8Array>
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[encode9+](#encode9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.encode9+](#encode9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4502,7 +4504,7 @@ encodeToString(src: Uint8Array): Promise<string>
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[encodeToString9+](#encodetostring9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.encodeToString9+](#encodetostring9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4537,7 +4539,7 @@ decode(src: Uint8Array | string): Promise<Uint8Array>
> **说明:**
>
-> 从API version 8开始支持,从API version 9开始废弃,建议使用[decode9+](#decode9)替代。
+> 从API version 8开始支持,从API version 9开始废弃,建议使用[Base64Helper.decode9+](#decode9)替代。
**系统能力:** SystemCapability.Utils.Lang
@@ -4565,5 +4567,3 @@ decode(src: Uint8Array | string): Promise<Uint8Array>
}
})
```
-
-
\ No newline at end of file