Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
fcd038c4
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
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,发现更多精彩内容 >>
未验证
提交
fcd038c4
编写于
2月 15, 2022
作者:
O
openharmony_ci
提交者:
Gitee
2月 15, 2022
浏览文件
操作
浏览文件
下载
差异文件
!1491 update docs
Merge pull request !1491 from zengyawen/master
上级
09b66462
1166dc1a
变更
7
显示空白变更内容
内联
并排
Showing
7 changed file
with
195 addition
and
13 deletion
+195
-13
en/application-dev/database/database-preference-guidelines.md
...pplication-dev/database/database-preference-guidelines.md
+0
-0
en/application-dev/database/database-preference-overview.md
en/application-dev/database/database-preference-overview.md
+0
-0
en/application-dev/database/database-relational-guidelines.md
...pplication-dev/database/database-relational-guidelines.md
+0
-0
en/application-dev/reference/apis/js-apis-util.md
en/application-dev/reference/apis/js-apis-util.md
+6
-7
zh-cn/application-dev/reference/apis/Readme-CN.md
zh-cn/application-dev/reference/apis/Readme-CN.md
+1
-0
zh-cn/application-dev/reference/apis/js-apis-hilog.md
zh-cn/application-dev/reference/apis/js-apis-hilog.md
+182
-0
zh-cn/application-dev/reference/apis/js-apis-util.md
zh-cn/application-dev/reference/apis/js-apis-util.md
+6
-6
未找到文件。
en/application-dev/database/
lightweight-data-store-development
.md
→
en/application-dev/database/
database-preference-guidelines
.md
浏览文件 @
fcd038c4
文件已移动
en/application-dev/database/
lightweight-data-stor
e-overview.md
→
en/application-dev/database/
database-preferenc
e-overview.md
浏览文件 @
fcd038c4
文件已移动
en/application-dev/database/database-relational-
development
.md
→
en/application-dev/database/database-relational-
guidelines
.md
浏览文件 @
fcd038c4
文件已移动
en/application-dev/reference/apis/js-apis-util.md
浏览文件 @
fcd038c4
...
@@ -193,8 +193,8 @@ Calls back an asynchronous function. In the callback, the first parameter indica
...
@@ -193,8 +193,8 @@ Calls back an asynchronous function. In the callback, the first parameter indica
}
}
var cb = util.callbackWrapper(promiseFn);
var cb = util.callbackWrapper(promiseFn);
cb((err, ret) => {
cb((err, ret) => {
expect(err).strictEqual('value'
);
console.log(err
);
expect(ret).strictEqual(undefined
);
console.log(ret
);
})
})
```
```
...
@@ -259,7 +259,7 @@ Processes an asynchronous function and returns a promise version.
...
@@ -259,7 +259,7 @@ Processes an asynchronous function and returns a promise version.
}
}
let newPromiseObj = util.promiseWrapper(aysnFun)("Hello", 'World');
let newPromiseObj = util.promiseWrapper(aysnFun)("Hello", 'World');
newPromiseObj.then(res => {
newPromiseObj.then(res => {
expect(res).strictEqual('HelloWorld'
);
console.log(res
);
})
})
```
```
...
@@ -3054,7 +3054,7 @@ Encodes the input content asynchronously.
...
@@ -3054,7 +3054,7 @@ Encodes the input content asynchronously.
var rarray = new Uint8Array([99,122,69,122]);
var rarray = new Uint8Array([99,122,69,122]);
await that.encode(array).then(val=>{
await that.encode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray
[i])
console.log(val
[i])
}
}
})
})
done();
done();
...
@@ -3115,7 +3115,7 @@ Encodes the input content asynchronously into a string.
...
@@ -3115,7 +3115,7 @@ Encodes the input content asynchronously into a string.
var that = new util.Base64();
var that = new util.Base64();
var array = new Uint8Array([115,49,51]);
var array = new Uint8Array([115,49,51]);
await that.encodeToString(array).then(val=>{
await that.encodeToString(array).then(val=>{
expect(val).assertEqual('czEz'
)
console.log(val
)
})
})
done();
done();
```
```
...
@@ -3177,7 +3177,7 @@ Decodes the input content asynchronously.
...
@@ -3177,7 +3177,7 @@ Decodes the input content asynchronously.
var rarray = new Uint8Array([115,49,51]);
var rarray = new Uint8Array([115,49,51]);
await that.decode(array).then(val=>{
await that.decode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray
[i])
console.log(val
[i])
}
}
})
})
done();
done();
...
@@ -5174,4 +5174,3 @@ Checks whether the input value is of the **WeakSet** type.
...
@@ -5174,4 +5174,3 @@ Checks whether the input value is of the **WeakSet** type.
var result = that.isWeakSet(new WeakSet());
var result = that.isWeakSet(new WeakSet());
```
```
zh-cn/application-dev/reference/apis/Readme-CN.md
浏览文件 @
fcd038c4
...
@@ -71,6 +71,7 @@
...
@@ -71,6 +71,7 @@
-
[
应用打点
](
js-apis-hiappevent.md
)
-
[
应用打点
](
js-apis-hiappevent.md
)
-
[
性能打点
](
js-apis-bytrace.md
)
-
[
性能打点
](
js-apis-bytrace.md
)
-
[
故障日志获取
](
js-apis-faultLogger.md
)
-
[
故障日志获取
](
js-apis-faultLogger.md
)
-
[
日志打印
](
js-apis-hilog.md
)
-
语言基础类库
-
语言基础类库
-
[
获取进程相关的信息
](
js-apis-process.md
)
-
[
获取进程相关的信息
](
js-apis-process.md
)
-
[
URL字符串解析
](
js-apis-url.md
)
-
[
URL字符串解析
](
js-apis-url.md
)
...
...
zh-cn/application-dev/reference/apis/js-apis-hilog.md
0 → 100644
浏览文件 @
fcd038c4
# 日志打印
> **说明:**
>
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```
import hilog from '@ohos.hilog';
```
## 系统能力
SystemCapability.HiviewDFX.HiLog
## hilog.debug
debug(domain: number, tag: string, format: string, ...args: any[]) : void
debug日志输出,打印debug级别日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| format | string | 是 | 格式字符串,包含参数类型、隐私标识。未加隐私标识的缺省为隐私参数。 |
| args | any[] | 是 | 与格式字符串里参数类型对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。 |
**示例:**
```
hilog.debug(0xFF00, "testTag", "%d: %{private}s World %{public}f", 1, "hello", 3.0);
```
**输出:**
```
09-08 12:49:35.941 1547 2452 D FF00/testTag: 1: hello World 3.0
```
## **hilog.info**
info(domain: number, tag: string, format: string, ...args: any[]) : void
info日志输出,打印info级别日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| format | string | 是 | 格式字符串,包含参数类型、隐私标识。未加隐私标识的缺省为隐私参数。 |
| args | any[] | 是 | 与格式字符串里参数类型对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。 |
**示例:**
```
hilog.info(0xFF00, "testTag", "%d: %{private}s World %{public}f", 1, "hello", 3.0);
```
**输出:**
```
09-08 12:49:35.941 1547 2452 I FF00/testTag: 1: hello World 3.0
```
## hilog.warn
warn(domain: number, tag: string, format: string, ...args: any[]) : void
warn日志输出,打印warn级别日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| format | string | 是 | 格式字符串,包含参数类型、隐私标识。未加隐私标识的缺省为隐私参数。 |
| args | any[] | 是 | 与格式字符串里参数类型对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。 |
**示例:**
```
hilog.warn(0xFF00, "testTag", "%d: %{private}s World %{public}f", 1, "hello", 3.0);
```
**输出:**
```
09-08 12:49:35.941 1547 2452 W FF00/testTag: 1: hello World 3.0
```
## hilog.error
error(domain: number, tag: string, format: string, ...args: any[]) : void
error日志输出,打印error级别日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| format | string | 是 | 格式字符串,包含参数类型、隐私标识。未加隐私标识的缺省为隐私参数。 |
| args | any[] | 是 | 与格式字符串里参数类型对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。 |
**示例:**
```
hilog.error(0xFF00, "testTag", "%d: %{private}s World %{public}f", 1, "hello", 3.0);
```
**输出:**
```
09-08 12:49:35.941 1547 2452 E FF00/testTag: 1: hello World 3.0
```
## hilog.fatal
fatal(domain: number, tag: string, format: string, ...args: any[]) : void
fatal日志输出,打印fatal级别日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| format | string | 是 | 格式字符串,包含参数类型、隐私标识。未加隐私标识的缺省为隐私参数。 |
| args | any[] | 是 | 与格式字符串里参数类型对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。 |
**示例:**
```
hilog.fatal(0xFF00, "testTag", "%d: %{private}s World %{public}f", 1, "hello", 3.0);
```
**输出:**
```
09-08 12:49:35.941 1547 2452 F FF00/testTag: 1: hello World 3.0
```
## hilog.isLoggable
isLoggable(domain: number, tag: string, level: LogLevel) : boolean
检查一个domain、tag和日志级别是否被禁止打印日志。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------- | ---- | ------------------------------------------ |
| domain | number | 是 | 业务领域。范围0x0~0xFFFFF。 |
| tag | string | 是 | 字符串常量,标识调用所在的类或者业务行为。 |
| level |
[
LogLevel
](
#loglevel
)
| 是 | 日志级别。 |
**示例:**
```
hilog.isLoggable(0xFF00, "testTag", hilog.DEBUG);
```
## LogLevel
用于表示事件类型。
| 名称 | 默认值 | 说明 |
| ----- | ------ | ----------- |
| DEBUG | 3 | DEBUG级别。 |
| INFO | 4 | INFO级别。 |
| WARN | 5 | WARN级别。 |
| ERROR | 6 | ERROR级别。 |
| FATAL | 7 | FATAL级别。 |
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-util.md
浏览文件 @
fcd038c4
...
@@ -86,8 +86,8 @@ callbackWrapper(original: Function): (err: Object, value: Object )=>void
...
@@ -86,8 +86,8 @@ callbackWrapper(original: Function): (err: Object, value: Object )=>void
}
}
var
cb
=
util
.
callbackWrapper
(
promiseFn
);
var
cb
=
util
.
callbackWrapper
(
promiseFn
);
cb
((
err
,
ret
)
=>
{
cb
((
err
,
ret
)
=>
{
expect
(
err
)
.
strictEqual
(
'value'
);
console
.
log
(
err
);
expect
(
ret
)
.
strictEqual
(
undefined
);
console
.
log
(
ret
);
})
})
```
```
...
@@ -119,7 +119,7 @@ promiseWrapper(original: (err: Object, value: Object) => void): Object
...
@@ -119,7 +119,7 @@ promiseWrapper(original: (err: Object, value: Object) => void): Object
}
}
let newPromiseObj = util.promiseWrapper(aysnFun)("Hello", 'World');
let newPromiseObj = util.promiseWrapper(aysnFun)("Hello", 'World');
newPromiseObj.then(res => {
newPromiseObj.then(res => {
expect(res).strictEqual('HelloWorld'
);
console.log(res
);
})
})
```
```
...
@@ -1426,7 +1426,7 @@ encode(src:Uint8Array):Promise<Uint8Array>
...
@@ -1426,7 +1426,7 @@ encode(src:Uint8Array):Promise<Uint8Array>
var rarray = new Uint8Array([99,122,69,122]);
var rarray = new Uint8Array([99,122,69,122]);
that.encode(array).then(val=>{
that.encode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray
[i])
console.log(val
[i])
}
}
})
})
```
```
...
@@ -1453,7 +1453,7 @@ encodeToString(src:Uint8Array):Promise<string>
...
@@ -1453,7 +1453,7 @@ encodeToString(src:Uint8Array):Promise<string>
var that = new util.Base64();
var that = new util.Base64();
var array = new Uint8Array([115,49,51]);
var array = new Uint8Array([115,49,51]);
that.encodeToString(array).then(val=>{
that.encodeToString(array).then(val=>{
expect(val).assertEqual('czEz'
)
console.log(val
)
})
})
```
```
...
@@ -1481,7 +1481,7 @@ decode(src:Uint8Array | string):Promise<Uint8Array>
...
@@ -1481,7 +1481,7 @@ decode(src:Uint8Array | string):Promise<Uint8Array>
var rarray = new Uint8Array([115,49,51]);
var rarray = new Uint8Array([115,49,51]);
that.decode(array).then(val=>{
that.decode(array).then(val=>{
for (var i = 0; i < rarray.length; i++) {
for (var i = 0; i < rarray.length; i++) {
expect(val[i]).assertEqual(rarray
[i])
console.log(val
[i])
}
}
})
})
```
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录