From f98724e2efaceb77e1dde01b11ac82e6541a981a Mon Sep 17 00:00:00 2001 From: ge-yafang Date: Fri, 21 Jul 2023 16:37:06 +0800 Subject: [PATCH] update docs Signed-off-by: ge-yafang --- zh-cn/application-dev/arkts-utils/async-concurrency-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/arkts-utils/async-concurrency-overview.md b/zh-cn/application-dev/arkts-utils/async-concurrency-overview.md index 44dc7f55cd..b78e713853 100644 --- a/zh-cn/application-dev/arkts-utils/async-concurrency-overview.md +++ b/zh-cn/application-dev/arkts-utils/async-concurrency-overview.md @@ -31,7 +31,7 @@ const promise = new Promise((resolve, reject) => { 上述代码中,setTimeout函数模拟了一个异步操作,并在1秒钟后随机生成一个数字。如果随机数大于0.5,则执行resolve回调函数并将随机数作为参数传递;否则执行reject回调函数并传递一个错误对象作为参数。 -Promise对象创建后,可以使用then方法和catch方法指定resolved状态和rejected状态的回调函数。then方法可接受两个参数,一个处理resolved状态的函数,另一个处理rejected状态的函数。只传一个参数则表示状态改变就执行,不区分状态结果。使用catch方法注册一个回调函数,用于处理“失败”的结果,即捕获Promise的状态改变为rejected状态或操作失败抛出的异常。例如: +Promise对象创建后,可以使用then方法和catch方法指定fulfilled状态和rejected状态的回调函数。then方法可接受两个参数,一个处理fulfilled状态的函数,另一个处理rejected状态的函数。只传一个参数则表示状态改变就执行,不区分状态结果。使用catch方法注册一个回调函数,用于处理“失败”的结果,即捕获Promise的状态改变为rejected状态或操作失败抛出的异常。例如: ```js -- GitLab