Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6f4b296b
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
You need to sign in or sign up before continuing.
未验证
提交
6f4b296b
编写于
9月 09, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 09, 2022
浏览文件
操作
浏览文件
下载
差异文件
!9345 空行修改
Merge pull request !9345 from zengyawen/master
上级
ce598c95
0ddffc0f
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
265 addition
and
20 deletion
+265
-20
zh-cn/application-dev/reference/apis/js-apis-appAccount.md
zh-cn/application-dev/reference/apis/js-apis-appAccount.md
+8
-0
zh-cn/application-dev/reference/apis/js-apis-contact.md
zh-cn/application-dev/reference/apis/js-apis-contact.md
+52
-0
zh-cn/application-dev/reference/apis/js-apis-distributed-account.md
...ication-dev/reference/apis/js-apis-distributed-account.md
+17
-11
zh-cn/application-dev/reference/apis/js-apis-hidebug.md
zh-cn/application-dev/reference/apis/js-apis-hidebug.md
+7
-8
zh-cn/application-dev/reference/apis/js-apis-hitracechain.md
zh-cn/application-dev/reference/apis/js-apis-hitracechain.md
+1
-0
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
.../application-dev/reference/apis/js-apis-net-connection.md
+6
-0
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
+1
-0
zh-cn/application-dev/reference/apis/js-apis-util.md
zh-cn/application-dev/reference/apis/js-apis-util.md
+173
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-appAccount.md
浏览文件 @
6f4b296b
...
...
@@ -2104,6 +2104,7 @@ onResult: (code: number, result: {[key: string]: any}) => void
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------------- | ---- | ------ |
| code | number | 是 | 鉴权结果码。 |
...
...
@@ -2134,6 +2135,7 @@ onRequestRedirected: (request: Want) => void
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ---- | ---- | ---------- |
| request | Want | 是 | 用于跳转的请求信息。 |
...
...
@@ -2191,6 +2193,7 @@ addAccountImplicitly(authType: string, callerBundleName: string, options: {[key:
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| authType | string | 是 | 应用帐号的鉴权类型。 |
...
...
@@ -2207,6 +2210,7 @@ authenticate(name: string, authType: string, callerBundleName: string, options:
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 接口名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| name | string | 是 | 应用帐号的名称。 |
...
...
@@ -2224,6 +2228,7 @@ verifyCredential(name: string, options: VerifyCredentialOptions, callback: Authe
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 接口名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| name | string | 是 | 应用帐号的名称。 |
...
...
@@ -2239,6 +2244,7 @@ setProperties(options: SetPropertiesOptions, callback: AuthenticatorCallback): v
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 接口名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| options |
[
SetPropertiesOptions
](
#setpropertiesoptions9
)
| 是 | 设置属性的可选项。 |
...
...
@@ -2253,6 +2259,7 @@ checkAccountLabels(name: string, labels: Array<string>, callback: Authenti
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 接口名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| name | string | 是 | 应用帐号的名称。 |
...
...
@@ -2268,6 +2275,7 @@ isAccountRemovable(name: string, callback: AuthenticatorCallback): void;
**系统能力:**
SystemCapability.Account.AppAccount
**参数:**
| 接口名 | 类型 | 必填 | 说明 |
| ---------------- | --------------------- | ---- | --------------- |
| name | string | 是 | 应用帐号的名称。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-contact.md
浏览文件 @
6f4b296b
...
...
@@ -24,6 +24,7 @@ addContact(contact:Contact, callback:AsyncCallback<number>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------- | ---- | ------------------------------ |
| contact |
[
Contact
](
#contact
)
| 是 | 联系人信息。 |
...
...
@@ -56,11 +57,13 @@ addContact(contact: Contact): Promise<number>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------------------- | ---- | ------------ |
| contact |
[
Contact
](
#contact
)
| 是 | 联系人信息。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------------------------- |
| Promise
<
number
>
| 以Promise形式返回结果,返回添加的联系人id。 |
...
...
@@ -91,6 +94,7 @@ deleteContact(key: string, callback: AsyncCallback<void>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------- | ---- | ------------------------------------ |
| key | string | 是 | 联系人key值,一个联系人对应一个key。 |
...
...
@@ -120,11 +124,13 @@ deleteContact(key: string): Promise<void>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
**返回值:**
| 类型 | 说明 |
| ------------------- | --------------------------------------------- |
| Promise
<
void
>
| 以Promise形式返回结果,返回删除联系人的结果。 |
...
...
@@ -152,6 +158,7 @@ updateContact(contact: Contact, callback: AsyncCallback<void>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------- | ---- | ------------------------------------ |
| contact |
[
Contact
](
#contact
)
| 是 | 联系人信息。 |
...
...
@@ -184,6 +191,7 @@ updateContact(contact: Contact, attrs: ContactAttributes, callback: AsyncCallbac
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------- | ---- | ------------------------------------ |
| contact |
[
Contact
](
#contact
)
| 是 | 联系人信息。 |
...
...
@@ -219,6 +227,7 @@ updateContact(contact: Contact, attrs?: ContactAttributes): Promise<void>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | --------------------------------------- | ---- | ------------------ |
| contact |
[
Contact
](
#contact
)
| 是 | 联系人信息。 |
...
...
@@ -257,6 +266,7 @@ isLocalContact(id: number, callback: AsyncCallback<boolean>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------- | ---- | ------------------------------------------------------------ |
| id | number | 是 | 联系人对象的id属性,一个联系人对应一个id。 |
...
...
@@ -286,11 +296,13 @@ isLocalContact(id: number): Promise<boolean>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------ |
| id | number | 是 | 联系人对象的id属性,一个联系人对应一个id。 |
**返回值:**
| 类型 | 说明 |
| ---------------------- | ------------------------------------------------------------ |
| Promise
<
boolean
>
| 以Promise形式返回结果,返回布尔值。true代表联系人id在本地电话簿中,false则代表联系人id不在本地电话簿中。 |
...
...
@@ -318,6 +330,7 @@ isMyCard(id: number, callback: AsyncCallback<boolean>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------- | ---- | ------------------------------------------------------------ |
| id | number | 是 | 联系人对象的id属性。 |
...
...
@@ -347,11 +360,13 @@ isMyCard(id: number): Promise<boolean>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | -------------------- |
| id | number | 是 | 联系人对象的id属性。 |
**返回值:**
| 类型 | 说明 |
| ---------------------- | ------------------------------------------------------------ |
| Promise
<
boolean
>
| 以Promise形式返回结果,返回是否为“我的名片”的布尔值。true代表此联系人是“我的名片”,false则代表不是。 |
...
...
@@ -379,6 +394,7 @@ queryMyCard(callback: AsyncCallback<Contact>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------ |
| callback | AsyncCallback
<
[Contact](#contact)
>
| 是 | 回调函数,返回“我的名片”信息。 |
...
...
@@ -407,6 +423,7 @@ queryMyCard(attrs: ContactAttributes, callback: AsyncCallback<Contact>): v
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------ |
| attrs |
[
ContactAttributes
](
#contactattributes
)
| 是 | 联系人的属性列表。 |
...
...
@@ -438,6 +455,7 @@ queryMyCard(attrs?: ContactAttributes): Promise<Contact>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------------------------- | ---- | ------------------ |
| attrs |
[
ContactAttributes
](
#contactattributes
)
| 否 | 联系人的属性列表。 |
...
...
@@ -472,6 +490,7 @@ selectContact(callback: AsyncCallback<Array<Contact>>): void
**系统能力**
:SystemCapability.Applications.Contacts、SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | ------------------------------------ |
| callback | AsyncCallback
<
Array
<
[Contact](#contact)
>>
| 是 | 回调函数,返回选择的联系人对象数组。 |
...
...
@@ -500,6 +519,7 @@ selectContact(): Promise<Array<Contact>>
**系统能力**
:SystemCapability.Applications.Contacts、SystemCapability.Applications.ContactsData
**返回值:**
| 类型 | 说明 |
| ----------------------------------------------- | ------------------------------------------------- |
| Promise
<
Array
<
[Contact](#contact)
>>
| 以Promise形式返回结果,返回选择的联系人对象数组。 |
...
...
@@ -527,6 +547,7 @@ queryContact(key: string, callback: AsyncCallback<Contact>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
...
...
@@ -556,6 +577,7 @@ queryContact(key: string, holder: Holder, callback: AsyncCallback<Contact>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
...
...
@@ -590,6 +612,7 @@ queryContact(key: string, attrs: ContactAttributes, callback: AsyncCallback<
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
...
...
@@ -622,6 +645,7 @@ queryContact(key: string, holder: Holder, attrs: ContactAttributes, callback: As
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
...
...
@@ -659,6 +683,7 @@ queryContact(key: string, holder?: Holder, attrs?: ContactAttributes): Promise&l
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------------------------- | ---- | -------------------------------------- |
| key | string | 是 | 联系人的key值,一个联系人对应一个key。 |
...
...
@@ -699,6 +724,7 @@ queryContacts(callback: AsyncCallback<Array<Contact>>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| callback | AsyncCallback
<
Array
<
[Contact](#contact)
>>
| 是 | 回调函数,返回查询到的联系人对象数组。 |
...
...
@@ -727,6 +753,7 @@ queryContacts(holder: Holder, callback: AsyncCallback<Array<Contact>>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| holder |
[
Holder
](
#holder
)
| 是 | 创建联系人的应用信息。 |
...
...
@@ -760,6 +787,7 @@ queryContacts(attrs: ContactAttributes, callback: AsyncCallback<Array<Cont
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| attrs |
[
ContactAttributes
](
#contactattributes
)
| 是 | 联系人的属性列表。 |
...
...
@@ -791,6 +819,7 @@ queryContacts(holder: Holder, attrs: ContactAttributes, callback: AsyncCallback&
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| holder |
[
Holder
](
#holder
)
| 是 | 创建联系人的应用信息。 |
...
...
@@ -827,6 +856,7 @@ queryContacts(holder?: Holder, attrs?: ContactAttributes): Promise<Array<C
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------------------------- | ---- | ---------------------- |
| holder |
[
Holder
](
#holder
)
| 否 | 创建联系人的应用信息。 |
...
...
@@ -866,6 +896,7 @@ queryContactsByPhoneNumber(phoneNumber: string, callback: AsyncCallback<Array
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| phoneNumber | string | 是 | 联系人的电话号码。 |
...
...
@@ -895,6 +926,7 @@ queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, callback: AsyncC
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| phoneNumber | string | 是 | 联系人的电话号码。 |
...
...
@@ -929,6 +961,7 @@ queryContactsByPhoneNumber(phoneNumber: string, attrs: ContactAttributes, callba
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| phoneNumber | string | 是 | 联系人的电话号码。 |
...
...
@@ -961,6 +994,7 @@ queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, attrs: ContactAt
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| phoneNumber | string | 是 | 联系人的电话号码。 |
...
...
@@ -998,6 +1032,7 @@ queryContactsByPhoneNumber(phoneNumber: string, holder?: Holder, attrs?: Contact
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | --------------------------------------- | ---- | ---------------------- |
| phoneNumber | string | 是 | 联系人的电话号码。 |
...
...
@@ -1005,6 +1040,7 @@ queryContactsByPhoneNumber(phoneNumber: string, holder?: Holder, attrs?: Contact
| attrs |
[
ContactAttributes
](
#contactattributes
)
| 否 | 联系人的属性列表。 |
**返回值:**
| 类型 | 说明 |
| ----------------------------------------------- | --------------------------------------------------- |
| Promise
<
Array
<
[Contact](#contact)
>>
| 以Promise形式返回结果,返回查询到的联系人对象数组。 |
...
...
@@ -1038,6 +1074,7 @@ queryContactsByEmail(email: string, callback: AsyncCallback<Array<Contact&
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| email | string | 是 | 联系人的邮箱地址。 |
...
...
@@ -1067,6 +1104,7 @@ queryContactsByEmail(email: string, holder: Holder, callback: AsyncCallback<A
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | -------------------------------------- |
| email | string | 是 | 联系人的邮箱地址。 |
...
...
@@ -1101,6 +1139,7 @@ queryContactsByEmail(email: string, attrs: ContactAttributes, callback: AsyncCal
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | ------------------------------------ |
| email | string | 是 | 联系人的邮箱地址。 |
...
...
@@ -1133,6 +1172,7 @@ queryContactsByEmail(email: string, holder: Holder, attrs: ContactAttributes, ca
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | ------------------------------------ |
| email | string | 是 | 联系人的邮箱地址。 |
...
...
@@ -1170,6 +1210,7 @@ queryContactsByEmail(email: string, holder?: Holder, attrs?: ContactAttributes):
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------------------------- | ---- | ---------------------- |
| email | string | 是 | 联系人的邮箱地址。 |
...
...
@@ -1177,6 +1218,7 @@ queryContactsByEmail(email: string, holder?: Holder, attrs?: ContactAttributes):
| attrs |
[
ContactAttributes
](
#contactattributes
)
| 否 | 联系人的属性列表。 |
**返回值:**
| 类型 | 说明 |
| ----------------------------------------------- | --------------------------------------------------- |
| Promise
<
Array
<
[Contact](#contact)
>>
| 以Promise形式返回结果,返回查询到的联系人对象数组。 |
...
...
@@ -1210,6 +1252,7 @@ queryGroups(callback: AsyncCallback<Array<Group>>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------- | ---- | ------------------------------------ |
| callback | AsyncCallback
<
Array
<
[Group](#group)
>>
| 是 | 回调函数,返回查询到的群组对象数组。 |
...
...
@@ -1238,6 +1281,7 @@ queryGroups(holder: Holder, callback: AsyncCallback<Array<Group>>):
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------- | ---- | ------------------------------------ |
| holder | Holder | 是 | 创建联系人的应用信息。 |
...
...
@@ -1271,11 +1315,13 @@ queryGroups(holder?: Holder): Promise<Array<Group>>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------- | ---- | ---------------------- |
| holder |
[
Holder
](
#holder
)
| 否 | 创建联系人的应用信息。 |
**返回值:**
| 类型 | 说明 |
| ------------------------------------------- | ------------------------------------------------- |
| Promise
<
Array
<
[Group](#group)
>>
| 以Promise形式返回结果,返回查询到的群组对象数组。 |
...
...
@@ -1307,6 +1353,7 @@ queryHolders(callback: AsyncCallback<Array<Holder>>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------- | ---- | ---------------------------------------------------- |
| callback | AsyncCallback
<
Array
<
[Holder](#holder)
>>
| 是 | 回调函数,返回查询到的创建联系人应用信息的对象数组。 |
...
...
@@ -1335,6 +1382,7 @@ queryHolders(): Promise<Array<Holder>>
**系统能力**
:SystemCapability.Applications.ContactsData
**返回值:**
| 类型 | 说明 |
| --------------------------------------------- | ------------------------------------------------------------ |
| Promise
<
Array
<
[Holder](#holder)
>>
| 以Promise形式返回结果,返回查询到的创建联系人应用信息的对象数组。 |
...
...
@@ -1362,6 +1410,7 @@ queryKey(id: number, callback: AsyncCallback<string>): void
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------- | ---- | --------------------------------------- |
| id | number | 是 | 联系人对象的id属性。 |
...
...
@@ -1391,6 +1440,7 @@ queryKey(id: number, holder: Holder, callback: AsyncCallback<string>): voi
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------- | ---- | --------------------------------------- |
| id | number | 是 | 联系人对象的id属性。 |
...
...
@@ -1425,12 +1475,14 @@ queryKey(id: number, holder?: Holder): Promise<string>
**系统能力**
:SystemCapability.Applications.ContactsData
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------- | ---- | ---------------------- |
| id | number | 是 | 联系人对象的id属性。 |
| holder |
[
Holder
](
#holder
)
| 否 | 创建联系人的应用信息。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ---------------------------------------------------- |
| Promise
<
string
>
| 以Promise形式返回结果,返回查询到的联系人对应的key。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-distributed-account.md
浏览文件 @
6f4b296b
...
...
@@ -21,12 +21,13 @@ getDistributedAccountAbility(): DistributedAccountAbility
**系统能力:**
SystemCapability.Account.OsAccount
-
返回值:
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
DistributedAccountAbility
](
#distributedaccountability
)
| 返回一个实例,实例提供查询和更新分布式帐号登录状态方法。 |
-
示例:
**示例:**
```
js
const
accountAbility
=
account_distributedAccount
.
getDistributedAccountAbility
();
```
...
...
@@ -45,12 +46,13 @@ queryOsAccountDistributedInfo(callback: AsyncCallback<DistributedInfo>): v
**需要权限:**
ohos.permission.MANAGE_LOCAL_ACCOUNTS 或 ohos.permission.DISTRIBUTED_DATASYNC。
-
参数:
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[DistributedInfo](#distributedinfo)
>
| 是 | 获取分布式帐号信息的回调。 |
-
示例:
**示例:**
```
js
const
accountAbility
=
account_distributedAccount
.
getDistributedAccountAbility
();
accountAbility
.
queryOsAccountDistributedInfo
((
err
,
data
)
=>
{
...
...
@@ -70,12 +72,13 @@ queryOsAccountDistributedInfo(): Promise<DistributedInfo>
**需要权限:**
ohos.permission.MANAGE_LOCAL_ACCOUNTS 或 ohos.permission.DISTRIBUTED_DATASYNC。
-
返回值:
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[DistributedInfo](#distributedinfo)
>
| Promise实例,用于获取异步返回结果。 |
-
示例:
**示例:**
```
js
const
accountAbility
=
account_distributedAccount
.
getDistributedAccountAbility
();
accountAbility
.
queryOsAccountDistributedInfo
().
then
((
data
)
=>
{
...
...
@@ -96,13 +99,14 @@ updateOsAccountDistributedInfo(accountInfo: DistributedInfo, callback: AsyncCall
**需要权限:**
ohos.permission.MANAGE_LOCAL_ACCOUNTS。
-
参数:
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| accountInfo |
[
DistributedInfo
](
#distributedinfo
)
| 是 | 分布式帐号信息。 |
| callback | AsyncCallback
<
void
>
| 是 | 更新分布式帐号信息的回调。 |
-
示例:
**示例:**
```
js
const
accountAbility
=
account_distributedAccount
.
getDistributedAccountAbility
();
let
accountInfo
=
{
id
:
'
12345
'
,
name
:
'
ZhangSan
'
,
event
:
'
Ohos.account.event.LOGIN
'
};
...
...
@@ -121,17 +125,19 @@ updateOsAccountDistributedInfo(accountInfo: DistributedInfo): Promise<void>
**需要权限:**
ohos.permission.MANAGE_LOCAL_ACCOUNTS。
-
参数:
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| accountInfo |
[
DistributedInfo
](
#distributedinfo
)
| 是 | 分布式帐户信息。 |
-
返回值:
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| Promise实例,用于获取异步返回结果。 |
-
示例:
**示例:**
```
js
const
accountAbility
=
account_distributedAccount
.
getDistributedAccountAbility
();
let
accountInfo
=
{
id
:
'
12345
'
,
name
:
'
ZhangSan
'
,
event
:
'
Ohos.account.event.LOGIN
'
};
...
...
zh-cn/application-dev/reference/apis/js-apis-hidebug.md
浏览文件 @
6f4b296b
...
...
@@ -45,8 +45,8 @@ getNativeHeapAllocatedSize(): bigint
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | --------------------------------- |
| bigint | 返回native heap内存的已分配内存,单位为kB。 |
...
...
@@ -68,13 +68,12 @@ getNativeHeapFreeSize(): bigint
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | ------------------------------- |
| bigint | 返回native heap内存的空闲内存,单位为kB。 |
**示例:**
```
js
let
nativeHeapFreeSize
=
hidebug
.
getNativeHeapFreeSize
();
...
...
@@ -89,13 +88,12 @@ getPss(): bigint
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | ------------------------- |
| bigint | 返回应用进程PSS内存大小,单位为kB。 |
**示例:**
```
js
let
pss
=
hidebug
.
getPss
();
...
...
@@ -110,8 +108,8 @@ getSharedDirty(): bigint
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| bigint | 返回进程的共享脏内存大小,单位为kB。 |
...
...
@@ -130,8 +128,8 @@ getPrivateDirty(): bigint
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| bigint | 返回进程的私有脏内存大小,单位为kB。 |
...
...
@@ -152,8 +150,8 @@ getCpuUsage(): number
**系统能力:**
SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| number | 获取进程的cpu占用率。 |
...
...
@@ -245,6 +243,7 @@ getServiceDump(serviceid : number) : string
| serviceid | number | 是 | 基于该用户输入的service id获取系统服务信息。|
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| string | 返回dump的service信息文件的绝对路径。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-hitracechain.md
浏览文件 @
6f4b296b
...
...
@@ -291,6 +291,7 @@ enableFlag(id: HiTraceId, flag: HiTraceFlag): void
**系统能力:**
SystemCapability.HiviewDFX.HiTrace
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| id |
[
HiTraceId
](
#hitraceid
)
| 是 | 需要置位指定跟踪标志的HiTraceId实例。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
浏览文件 @
6f4b296b
...
...
@@ -117,6 +117,7 @@ getAllNets(callback: AsyncCallback<Array<NetHandle>>): void
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[NetHandle](#nethandle)
>>
| 是 | 回调函数。 |
...
...
@@ -142,6 +143,7 @@ getAllNets(): Promise<Array<NetHandle>>
**系统能力**
:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
Array
<
[NetHandle](#nethandle)
>>
| 以Promise形式返回激活的数据网络列表。 |
...
...
@@ -285,6 +287,7 @@ reportNetConnected(netHandle: NetHandle, callback: AsyncCallback<void>): v
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| netHandle |
[
NetHandle
](
#nethandle
)
| 是 | 数据网络的句柄,参考
[
NetHandle
](
#nethandle
)
。 |
...
...
@@ -312,6 +315,7 @@ reportNetConnected(netHandle: NetHandle): Promise<void>
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| netHandle |
[
NetHandle
](
#nethandle
)
| 是 | 数据网络的句柄,参考
[
NetHandle
](
#nethandle
)
。 |
...
...
@@ -343,6 +347,7 @@ reportNetDisconnected(netHandle: NetHandle, callback: AsyncCallback<void>)
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| netHandle |
[
NetHandle
](
#nethandle
)
| 是 | 数据网络的句柄,参考
[
NetHandle
](
#nethandle
)
。 |
...
...
@@ -370,6 +375,7 @@ reportNetDisconnected(netHandle: NetHandle): Promise<void>
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| netHandle |
[
NetHandle
](
#nethandle
)
| 是 | 数据网络的句柄,参考
[
NetHandle
](
#nethandle
)
。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-osAccount.md
浏览文件 @
6f4b296b
...
...
@@ -21,6 +21,7 @@ getAccountManager(): AccountManager
**系统能力:**
SystemCapability.Account.OsAccount
**返回值:**
| 类型 | 说明 |
| --------------------------------- | ------------------------ |
|
[
AccountManager
](
#accountmanager
)
| 获取系统帐号能力的实例。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-util.md
浏览文件 @
6f4b296b
...
...
@@ -23,12 +23,14 @@ printf(format: string, ...args: Object[]): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| format | string | 是 | 式样化字符串。 |
| ...args | Object[] | 否 | 待式样化数据。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 按特定格式式样化后的字符串。 |
...
...
@@ -49,11 +51,13 @@ getErrorString(errno: number): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| errno | number | 是 | 系统发生错误产生的错误码。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 错误码对应的详细信息。 |
...
...
@@ -81,6 +85,7 @@ callbackWrapper(original: Function): (err: Object, value: Object )=>void
| original | Function | 是 | 异步函数。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Function | 返回一个第一个参数是拒绝原因(如果
Promise
已解决,则为
null),第二个参数是已解决的回调函数。 |
...
...
@@ -111,11 +116,13 @@ promiseWrapper(original: (err: Object, value: Object) => void): Object
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| original | Function | 是 | 异步函数。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Function | 采用遵循常见的错误优先的回调风格的函数(也就是将
(err,
value)
=
>
...
回调作为最后一个参数),并返回一个返回
promise
的版本。 |
...
...
@@ -129,11 +136,13 @@ promisify(original: (err: Object, value: Object) => void): Function
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| original | Function | 是 | 异步函数。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Function | 采用遵循常见的错误优先的回调风格的函数(也就是将
(err,
value)
=
>
...
回调作为最后一个参数),并返回一个返回
promise
的函数。 |
...
...
@@ -162,11 +171,13 @@ randomUUID(entropyCache?: boolean): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| entropyCache | boolean | 否 | 是否使用已缓存的UUID, 默认true。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 表示此UUID的字符串。 |
...
...
@@ -188,11 +199,13 @@ randomBinaryUUID(entropyCache?: boolean): Uint8Array
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| entropyCache | boolean | 否 | 是否使用已缓存的UUID, 默认true。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 表示此UUID的Uint8Array值。 |
...
...
@@ -214,11 +227,13 @@ parseUUID(uuid: string): Uint8Array
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| uuid | string | 是 | UUID字符串。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 返回表示此UUID的Uint8Array,如果解析失败,则抛出SyntaxError。 |
...
...
@@ -253,6 +268,7 @@ TextDecoder的构造函数。
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| encoding | string | 否 | 编码格式。 |
...
...
@@ -280,6 +296,7 @@ decode(input: Uint8Array, options?: { stream?: false }): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| input | Uint8Array | 是 | 符合格式需要解码的数组。 |
...
...
@@ -292,6 +309,7 @@ decode(input: Uint8Array, options?: { stream?: false }): string
| stream | boolean | 否 | 在随后的decode()调用中是否跟随附加数据块。如果以块的形式处理数据,则设置为true;如果处理最后的数据块或数据未分块,则设置为false。默认为false。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 解码后的数据。 |
...
...
@@ -321,6 +339,7 @@ decodeWithStream(input: Uint8Array, options?: { stream?: boolean }): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| input | Uint8Array | 是 | 符合格式需要解码的数组。 |
...
...
@@ -333,6 +352,7 @@ decodeWithStream(input: Uint8Array, options?: { stream?: boolean }): string
| stream | boolean | 否 | 在随后的decodeWithStream()调用中是否跟随附加数据块。如果以块的形式处理数据,则设置为true;如果处理最后的数据块或数据未分块,则设置为false。默认为false。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 解码后的数据。 |
...
...
@@ -387,11 +407,13 @@ encode(input?: string): Uint8Array
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| input | string | 是 | 需要编码的字符串。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 返回编码后的文本。 |
...
...
@@ -414,12 +436,14 @@ encodeInto(input: string, dest: Uint8Array, ): { read: number; written: number }
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| input | string | 是 | 需要编码的字符串。 |
| dest | Uint8Array | 是 | Uint8Array对象实例,用于将生成的UTF-8编码文本放入其中。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 返回编码后的文本。 |
...
...
@@ -445,6 +469,7 @@ RationalNumber的构造函数。
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| numerator | number | 是 | 分子,整数类型。 |
...
...
@@ -465,11 +490,13 @@ static createRationalFromString(rationalString: string): RationalNumber
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| rationalString | string | 是 | 字符串格式。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| object | 返回有理数类的对象。 |
...
...
@@ -490,11 +517,13 @@ compareTo(another: RationalNumber): number
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| another | RationalNumber | 是 | 其他的有理数对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 如果两个对象相等,则返回0;如果给定对象小于当前对象,则返回1;如果给定对象大于当前对象,则返回-1。 |
...
...
@@ -516,6 +545,7 @@ valueOf(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回整数或者浮点数的值。 |
...
...
@@ -536,11 +566,13 @@ equals(obj: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| object | Object | 是 | 其他类型对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果给定对象与当前对象相同,则返回true;否则返回false。 |
...
...
@@ -562,12 +594,14 @@ static getCommonDivisor(number1: number,number2: number): number
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| number1 | number | 是 | 整数类型。 |
| number2 | number | 是 | 整数类型。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回两个给定数字的最大公约数。 |
...
...
@@ -609,6 +643,7 @@ getDenominator(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回RationalNumber对象的分母的值。 |
...
...
@@ -629,6 +664,7 @@ isZero():boolean
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果当前对象表示的值为0,则返回true;否则返回false。 |
...
...
@@ -649,6 +685,7 @@ isNaN(): boolean
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果分母和分子都为0,则返回true;否则返回false。 |
...
...
@@ -669,6 +706,7 @@ isFinite():boolean
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果分母不为0,则返回true;否则返回false。 |
...
...
@@ -689,6 +727,7 @@ toString(): string
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 返回Numerator/Denominator格式的字符串,例如3/5,如果当前对象的分子和分母都为0,则返回NaN。 |
...
...
@@ -727,6 +766,7 @@ constructor(capacity?: number)
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| capacity | number | 否 | 指示要为缓冲区自定义的容量。 |
...
...
@@ -746,6 +786,7 @@ updateCapacity(newCapacity: number): void
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| newCapacity | number | 是 | 指示要为缓冲区自定义的容量。 |
...
...
@@ -766,6 +807,7 @@ toString(): string
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 返回对象的字符串表示形式。 |
...
...
@@ -789,6 +831,7 @@ getCapacity(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回当前缓冲区的容量。 |
...
...
@@ -826,6 +869,7 @@ getCreateCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回createDefault()返回值的次数。 |
...
...
@@ -847,6 +891,7 @@ getMissCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回查询值不匹配的次数。 |
...
...
@@ -869,6 +914,7 @@ getRemovalCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回从缓冲区中驱逐的次数。 |
...
...
@@ -892,6 +938,7 @@ getMatchCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回查询值匹配成功的次数。 |
...
...
@@ -914,6 +961,7 @@ getPutCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 返回将值添加到缓冲区的次数。 |
...
...
@@ -935,6 +983,7 @@ isEmpty(): boolean
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果当前缓冲区不包含任何值,则返回true。 |
...
...
@@ -956,11 +1005,13 @@ get(key: K): V | undefined
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| key | K | 是 | 要查询的键。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| V
\|
undefind | 如果指定的键存在于缓冲区中,则返回与键关联的值;否则返回undefined。 |
...
...
@@ -982,12 +1033,14 @@ put(key: K,value: V): V
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| key | K | 是 | 要添加的密钥。 |
| value | V | 是 | 指示与要添加的键关联的值。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| V | 返回与添加的键关联的值;如果要添加的键已经存在,则返回原始值,如果键或值为空,则抛出此异常。 |
...
...
@@ -998,7 +1051,6 @@ put(key: K,value: V): V
var
result
=
pro
.
put
(
2
,
10
);
```
### values<sup>8+</sup>
values(): V[]
...
...
@@ -1008,6 +1060,7 @@ values(): V[]
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| V
[] | 按从最近访问到最近最少访问的顺序返回当前缓冲区中所有值的列表。 |
...
...
@@ -1031,6 +1084,7 @@ keys(): K[]
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| K
[] | 按升序返回当前缓冲区中所有键的列表,从最近访问到最近最少访问。 |
...
...
@@ -1052,11 +1106,13 @@ remove(key: K): V | undefined
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| key | K | 是 | 要删除的密钥。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| V
\|
undefind | 返回一个包含已删除键值对的Optional对象;如果key不存在,则返回一个空的Optional对象,如果key为null,则抛出异常。 |
...
...
@@ -1078,6 +1134,7 @@ afterRemoval(isEvict: boolean,key: K,value: V,newValue: V): void
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| isEvict | boolean | 否 | 因容量不足而调用该方法时,参数值为true,其他情况为false。 |
...
...
@@ -1116,11 +1173,13 @@ contains(key: K): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| key | K | 是 | 表示要检查的键。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果缓冲区包含指定的键,则返回
true。 |
...
...
@@ -1142,11 +1201,13 @@ createDefault(key: K): V
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| key | K | 是 | 表示丢失的键。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| V | 返回与键关联的值。 |
...
...
@@ -1167,6 +1228,7 @@ entries(): IterableIterator<[K,V]>
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| [K,
V] | 返回一个可迭代数组。 |
...
...
@@ -1188,6 +1250,7 @@ entries(): IterableIterator<[K,V]>
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| [K,
V] | 返回一个键值对形式的二维数组。 |
...
...
@@ -1249,6 +1312,7 @@ constructor(lowerObj: ScopeType, upperObj: ScopeType)
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| lowerObj |
[
ScopeType
](
#scopetype8
)
| 是 | 指定作用域实例的下限。 |
...
...
@@ -1271,6 +1335,7 @@ toString(): string
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 返回包含当前范围对象的字符串表示形式。 |
...
...
@@ -1293,11 +1358,13 @@ intersect(range: Scope): Scope
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| range |
[
Scope
](
#scope8
)
| 是 | 传入一个给定范围。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
Scope
](
#scope8
)
| 返回给定范围和当前范围的交集。 |
...
...
@@ -1323,12 +1390,14 @@ intersect(lowerObj:ScopeType,upperObj:ScopeType):Scope
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| lowerObj |
[
ScopeType
](
#scopetype8
)
| 是 | 给定范围的下限。 |
| upperObj |
[
ScopeType
](
#scopetype8
)
| 是 | 给定范围的上限。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
Scope
](
#scope8
)
| 返回当前范围与给定下限和上限范围的交集。 |
...
...
@@ -1376,6 +1445,7 @@ getLower(): ScopeType
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
ScopeType
](
#scopetype8
)
| 返回当前范围的下限值。 |
...
...
@@ -1398,12 +1468,14 @@ expand(lowerObj: ScopeType,upperObj: ScopeType): Scope
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| lowerObj |
[
ScopeType
](
#scopetype8
)
| 是 | 给定范围的下限。 |
| upperObj |
[
ScopeType
](
#scopetype8
)
| 是 | 给定范围的上限。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
Scope
](
#scope8
)
| 返回当前范围和给定下限和上限的并集。 |
...
...
@@ -1429,11 +1501,13 @@ expand(range: Scope): Scope
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| range |
[
Scope
](
#scope8
)
| 是 | 传入一个给定范围。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
Scope
](
#scope8
)
| 返回包括当前范围和给定范围的并集。 |
...
...
@@ -1459,11 +1533,13 @@ expand(value: ScopeType): Scope
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value |
[
ScopeType
](
#scopetype8
)
| 是 | 传入一个给定值。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
Scope
](
#scope8
)
| 返回包括当前范围和给定值的并集。 |
...
...
@@ -1487,11 +1563,13 @@ contains(value: ScopeType): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value |
[
ScopeType
](
#scopetype8
)
| 是 | 传入一个给定值。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果给定值包含在当前范围内返回true,否则返回false。 |
...
...
@@ -1515,11 +1593,13 @@ contains(range: Scope): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| range |
[
Scope
](
#scope8
)
| 是 | 传入一个给定范围。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 如果给定范围包含在当前范围内返回true,否则返回false。 |
...
...
@@ -1545,11 +1625,13 @@ clamp(value: ScopeType): ScopeType
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value |
[
ScopeType
](
#scopetype8
)
| 是 | 传入的给定值。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
|
[
ScopeType
](
#scopetype8
)
| 如果传入的value小于下限,则返回lowerObj;如果大于上限值则返回upperObj;如果在当前范围内,则返回value。 |
...
...
@@ -1590,11 +1672,13 @@ encodeSync(src: Uint8Array): Uint8Array
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array | 是 | 编码输入Uint8数组。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 返回编码后新分配的Uint8数组。 |
...
...
@@ -1616,11 +1700,13 @@ encodeToStringSync(src: Uint8Array): string
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array | 是 | 编码输入Uint8数组。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| string | 返回编码后的字符串。 |
...
...
@@ -1642,11 +1728,13 @@ decodeSync(src: Uint8Array | string): Uint8Array
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array
\|
string | 是 | 解码输入Uint8数组或者字符串。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Uint8Array | 返回解码后新分配的Uint8数组。 |
...
...
@@ -1668,11 +1756,13 @@ encode(src: Uint8Array): Promise<Uint8Array>
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array | 是 | 异步编码输入Uint8数组。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
Uint8Array
>
| 返回异步编码后新分配的Uint8数组。 |
...
...
@@ -1699,11 +1789,13 @@ encodeToString(src: Uint8Array): Promise<string>
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array | 是 | 异步编码输入Uint8数组。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
string
>
| 返回异步编码后的字符串。 |
...
...
@@ -1727,11 +1819,13 @@ decode(src: Uint8Array | string): Promise<Uint8Array>
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| src | Uint8Array
\|
string | 是 | 异步解码输入Uint8数组或者字符串。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
Uint8Array
>
| 返回异步解码后新分配的Uint8数组。 |
...
...
@@ -1775,11 +1869,13 @@ isAnyArrayBuffer(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是ArrayBuffer类型为true,反之为false。 |
...
...
@@ -1802,11 +1898,13 @@ ArrayBufferView辅助类型包括:Int8Array、Int16Array、Int32Array、Uint8A
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的ArrayBufferView辅助类型为true,反之为false。 |
...
...
@@ -1827,11 +1925,13 @@ isArgumentsObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的arguments类型为true,反之为false。 |
...
...
@@ -1855,11 +1955,13 @@ isArrayBuffer(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的ArrayBuffer类型为true,反之为false。 |
...
...
@@ -1880,11 +1982,13 @@ isAsyncFunction(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的异步函数类型为true,反之为false。 |
...
...
@@ -1905,11 +2009,13 @@ isBooleanObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Boolean对象类型为true,反之为false。 |
...
...
@@ -1930,11 +2036,13 @@ isBoxedPrimitive(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Boolean或Number或String或Symbol对象类型为true,反之为false。 |
...
...
@@ -1955,11 +2063,13 @@ isDataView(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的DataView对象类型为true,反之为false。 |
...
...
@@ -1981,11 +2091,13 @@ isDate(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Date对象类型为true,反之为false。 |
...
...
@@ -2006,11 +2118,13 @@ isExternal(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含native
External类型为true,反之为false。 |
...
...
@@ -2031,11 +2145,13 @@ isFloat32Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Float32Array数组类型为true,反之为false。 |
...
...
@@ -2056,11 +2172,13 @@ isFloat64Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Float64Array数组类型为true,反之为false。 |
...
...
@@ -2081,11 +2199,13 @@ isGeneratorFunction(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的generator函数类型为true,反之为false。 |
...
...
@@ -2106,11 +2226,13 @@ isGeneratorObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的generator对象类型为true,反之为false。 |
...
...
@@ -2133,11 +2255,13 @@ isInt8Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Int8Array数组类型为true,反之为false。 |
...
...
@@ -2158,11 +2282,13 @@ isInt16Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Int16Array数组类型为true,反之为false。 |
...
...
@@ -2183,11 +2309,13 @@ isInt32Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Int32Array数组类型为true,反之为false。 |
...
...
@@ -2208,11 +2336,13 @@ isMap(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Map类型为true,反之为false。 |
...
...
@@ -2233,11 +2363,13 @@ isMapIterator(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Map的Iterator类型为true,反之为false。 |
...
...
@@ -2259,11 +2391,13 @@ isNativeError(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Error类型为true,反之为false。 |
...
...
@@ -2284,11 +2418,13 @@ isNumberObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Number对象类型为true,反之为false。 |
...
...
@@ -2309,11 +2445,13 @@ isPromise(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Promise类型为true,反之为false。 |
...
...
@@ -2334,11 +2472,13 @@ isProxy(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Proxy类型为true,反之为false。 |
...
...
@@ -2361,11 +2501,13 @@ isRegExp(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的RegExp类型为true,反之为false。 |
...
...
@@ -2386,11 +2528,13 @@ isSet(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Set类型为true,反之为false。 |
...
...
@@ -2411,11 +2555,13 @@ isSetIterator(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Set的Iterator类型为true,反之为false。 |
...
...
@@ -2437,11 +2583,13 @@ isStringObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的String对象类型为true,反之为false。 |
...
...
@@ -2462,11 +2610,13 @@ isSymbolObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Symbol对象类型为true,反之为false。 |
...
...
@@ -2490,11 +2640,13 @@ TypedArray类型的辅助类型,包括Int8Array、Int16Array、Int32Array、Ui
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的TypedArray包含的类型为true,反之为false。 |
...
...
@@ -2515,11 +2667,13 @@ isUint8Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Uint8Array数组类型为true,反之为false。 |
...
...
@@ -2540,11 +2694,13 @@ isUint8ClampedArray(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Uint8ClampedArray数组类型为true,反之为false。 |
...
...
@@ -2565,11 +2721,13 @@ isUint16Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Uint16Array数组类型为true,反之为false。 |
...
...
@@ -2590,11 +2748,13 @@ isUint32Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Uint32Array数组类型为true,反之为false。 |
...
...
@@ -2615,11 +2775,13 @@ isWeakMap(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的WeakMap类型为true,反之为false。 |
...
...
@@ -2640,11 +2802,13 @@ isWeakSet(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的WeakSet类型为true,反之为false。 |
...
...
@@ -2665,11 +2829,13 @@ isBigInt64Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的BigInt64Array类型为true,反之为false。 |
...
...
@@ -2690,11 +2856,13 @@ isBigUint64Array(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的BigUint64Array类型为true,反之为false。 |
...
...
@@ -2715,11 +2883,13 @@ isModuleNamespaceObject(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的Module Namespace Object类型为true,反之为false。 |
...
...
@@ -2741,11 +2911,13 @@ isSharedArrayBuffer(value: Object): boolean
**系统能力:**
SystemCapability.Utils.Lang
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | Object | 是 | 待检测对象。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| boolean | 判断的结果,如果是内置包含的SharedArrayBuffer类型为true,反之为false。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录