From f45e9e070c93ebbd83d488bdd775987a4d75c201 Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:08 +0800 Subject: fix yari h2m dry run errors --- files/zh-tw/web/javascript/guide/using_promises/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'files/zh-tw/web/javascript/guide/using_promises') diff --git a/files/zh-tw/web/javascript/guide/using_promises/index.html b/files/zh-tw/web/javascript/guide/using_promises/index.html index 1df6376ffd..71b99084e7 100644 --- a/files/zh-tw/web/javascript/guide/using_promises/index.html +++ b/files/zh-tw/web/javascript/guide/using_promises/index.html @@ -11,7 +11,7 @@ translation_of: Web/JavaScript/Guide/Using_promises

舉例來說,下方的範例若用舊方式應該會有兩個 Callback,並根據成功或失敗來決定使用哪個:

-
function successCallback(result) {
+
function successCallback(result) {
   console.log("It succeeded with " + result);
 }
 
@@ -24,12 +24,12 @@ doSomething(successCallback, failureCallback);
 
 

而新作法會回傳一個 Promise,這樣你就可以附加 Callback:

-
let promise = doSomething();
+
let promise = doSomething();
 promise.then(successCallback, failureCallback);

再簡單點:

-
doSomething().then(successCallback, failureCallback);
+
doSomething().then(successCallback, failureCallback);

我們稱之為 非同步函數呼叫。這個做法有許多好處,我們接下來看看。

-- cgit v1.2.3-54-g00ecf