Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
34d06282
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
34d06282
编写于
1月 04, 2023
作者:
O
openharmony_ci
提交者:
Gitee
1月 04, 2023
浏览文件
操作
浏览文件
下载
差异文件
!13067 Modify the data about buffer
Merge pull request !13067 from 毕虎/master
上级
f380ed55
0817ff8a
变更
7
展开全部
隐藏空白更改
内联
并排
Showing
7 changed file
with
230 addition
and
223 deletion
+230
-223
zh-cn/application-dev/reference/apis/js-apis-buffer.md
zh-cn/application-dev/reference/apis/js-apis-buffer.md
+213
-206
zh-cn/application-dev/reference/apis/js-apis-lightweightmap.md
.../application-dev/reference/apis/js-apis-lightweightmap.md
+4
-4
zh-cn/application-dev/reference/apis/js-apis-lightweightset.md
.../application-dev/reference/apis/js-apis-lightweightset.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-linkedlist.md
zh-cn/application-dev/reference/apis/js-apis-linkedlist.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-list.md
zh-cn/application-dev/reference/apis/js-apis-list.md
+3
-3
zh-cn/application-dev/reference/apis/js-apis-plainarray.md
zh-cn/application-dev/reference/apis/js-apis-plainarray.md
+4
-4
zh-cn/application-dev/reference/apis/js-apis-url.md
zh-cn/application-dev/reference/apis/js-apis-url.md
+4
-4
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-buffer.md
浏览文件 @
34d06282
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-lightweightmap.md
浏览文件 @
34d06282
...
...
@@ -275,7 +275,7 @@ let result = lightWeightMap.get("sparrow");
getIndexOfKey(key: K): number
查找
指定
元素第一次出现的下标值,如果没有找到该元素返回-1。
查找
key
元素第一次出现的下标值,如果没有找到该元素返回-1。
**系统能力:**
SystemCapability.Utils.Lang
...
...
@@ -289,7 +289,7 @@ getIndexOfKey(key: K): number
| 类型 | 说明 |
| -------- | -------- |
| number | 返回
指定
元素第一次出现时的下标值,查找失败返回-1。 |
| number | 返回
key
元素第一次出现时的下标值,查找失败返回-1。 |
**错误码:**
...
...
@@ -313,7 +313,7 @@ let result = lightWeightMap.getIndexOfKey("sparrow");
getIndexOfValue(value: V): number
查找
指定
元素第一次出现的下标值,如果没有找到该元素返回-1。
查找
value
元素第一次出现的下标值,如果没有找到该元素返回-1。
**系统能力:**
SystemCapability.Utils.Lang
...
...
@@ -327,7 +327,7 @@ getIndexOfValue(value: V): number
| 类型 | 说明 |
| -------- | -------- |
| number | 返回
指定
元素第一次出现时的下标值,查找失败返回-1。 |
| number | 返回
value
元素第一次出现时的下标值,查找失败返回-1。 |
**错误码:**
...
...
zh-cn/application-dev/reference/apis/js-apis-lightweightset.md
浏览文件 @
34d06282
# @ohos.util.LightWeightSet (非线性容器LightWeightSet)
@ohos.util.LightWeightSet (非线性容器LightWeightSet)
# @ohos.util.LightWeightSet (非线性容器LightWeightSet)
> **说明:**
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
...
zh-cn/application-dev/reference/apis/js-apis-linkedlist.md
浏览文件 @
34d06282
...
...
@@ -7,7 +7,7 @@ LinkedList底层通过双向链表实现,双向链表的每个节点都包含
LinkedList和
[
List
](
js-apis-list.md
)
相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链表,无法双向操作。
LinkedList和
[
ArrayList
](
js-apis-arraylist.md
)
相比,
存取数据的效率不如Array
List。
LinkedList和
[
ArrayList
](
js-apis-arraylist.md
)
相比,
插入数据效率LinkedList优于ArrayList,而查询效率ArrayList优于Linked
List。
**推荐使用场景:**
当需要频繁的插入删除时,推荐使用LinkedList高效操作。
...
...
zh-cn/application-dev/reference/apis/js-apis-list.md
浏览文件 @
34d06282
...
...
@@ -15,7 +15,7 @@ List和[LinkedList](js-apis-linkedlist.md)相比,LinkedList是双向链表,
## 导入模块
```
ts
import
List
from
'
@ohos.util.List
'
;
import
List
from
'
@ohos.util.List
'
;
```
...
...
@@ -546,8 +546,8 @@ list.add(2);
list
.
add
(
4
);
list
.
add
(
5
);
list
.
add
(
4
);
list
.
sort
((
a
:
number
,
b
:
number
)
=>
a
-
b
);
list
.
sort
((
a
:
number
,
b
:
number
)
=>
b
-
a
);
list
.
sort
((
a
:
number
,
b
:
number
)
=>
a
-
b
);
// 结果为升序排列
list
.
sort
((
a
:
number
,
b
:
number
)
=>
b
-
a
);
// 结果为降序排列
```
### getSubList
...
...
zh-cn/application-dev/reference/apis/js-apis-plainarray.md
浏览文件 @
34d06282
...
...
@@ -242,7 +242,7 @@ let result = plainArray.getIndexOfValue("squirrel");
getKeyAt(index: number): number
查找指定下标
的元素键值对中
key值。
查找指定下标
元素键值对中的
key值。
**系统能力:**
SystemCapability.Utils.Lang
...
...
@@ -256,7 +256,7 @@ getKeyAt(index: number): number
| 类型 | 说明 |
| -------- | -------- |
| number | 返回该下标
对应的元素键值对中
key值,失败返回-1。 |
| number | 返回该下标
元素键值对中的
key值,失败返回-1。 |
**错误码:**
...
...
@@ -279,7 +279,7 @@ let result = plainArray.getKeyAt(1);
getValueAt(index: number): T
查找指定下标元素键值对中
Value值,否则
返回undefined。
查找指定下标元素键值对中
的Value值,失败
返回undefined。
**系统能力:**
SystemCapability.Utils.Lang
...
...
@@ -293,7 +293,7 @@ getValueAt(index: number): T
| 类型 | 说明 |
| -------- | -------- |
| T | 返回该下标
对应的元素键值对中key
值,失败返回undefined。 |
| T | 返回该下标
元素键值对中的value
值,失败返回undefined。 |
**错误码:**
...
...
zh-cn/application-dev/reference/apis/js-apis-url.md
浏览文件 @
34d06282
...
...
@@ -78,8 +78,8 @@ delete(name: string): void
```
js
let
urlObject
=
new
Url
.
URL
(
'
https://developer.exampleUrl/?fod=1&bard=2
'
);
let
params
o
bject
=
new
Url
.
URLParams
(
urlObject
.
search
.
slice
(
1
));
params
o
bject
.
delete
(
'
fod
'
);
let
params
O
bject
=
new
Url
.
URLParams
(
urlObject
.
search
.
slice
(
1
));
params
O
bject
.
delete
(
'
fod
'
);
```
...
...
@@ -87,7 +87,7 @@ paramsobject.delete('fod');
getAll(name: string): string[]
获取指定名称的所有键
值对
。
获取指定名称的所有键
对应值的集合
。
**系统能力:**
SystemCapability.Utils.Lang
...
...
@@ -101,7 +101,7 @@ getAll(name: string): string[]
| 类型 | 说明 |
| -------- | -------- |
| string[] | 返回指定名称的所有键
值对
。 |
| string[] | 返回指定名称的所有键
对应值的集合
。 |
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录