---
title: "Discussion on \"JavaScript async (非同步) , sync (同步)\" | Hashnode"
description: "Discussion on \"JavaScript async (非同步) , sync (同步)\". 上篇Promise\n生活範例：\n\nasync(非同步) : \n去醫院掛號\n等護士叫，可以先去上廁所\n護士叫了，我在過去\n\nsync(同步) :\n\n去醫院掛號\n在櫃檯等，等到護士說好了\n我才能去上廁所\n\n實作解析：\n撈取資料實作範例\n另一個 Js 檔案(utils.js 是資料庫)\ntry()catch() 捕捉錯誤\n語法：\ntry (用鑰匙開門){\n\n  小妹用自己鑰匙開自己房門成功\n\n} catch(){\n\n  小妹用哥哥鑰匙開自己房門失敗\n}\n\n// foo 透過 async 回傳會得到一個..."
url: "https://hashnode.com/posts/javascript-async-sync/6335a049fa20fa4bc8e53a8e"
---

[Feed](https://hashnode.com/feed) /

Discussion

[Michael Luo](https://hashnode.com/@Michael0520)

Dec 10, 2020

# [JavaScript async (非同步) , sync (同步)](https://michael0520-blog.hashnode.dev/javascript-async-sync?utm_source=hashnode&utm_medium=feed)

上篇Promise 生活範例： async(非同步) : 去醫院掛號 等護士叫，可以先去上廁所 護士叫了，我在過去 sync(同步) : 去醫院掛號 在櫃檯等，等到護士說好了 我才能去上廁所 實作解析： 撈取資料實作範例 另一個 Js 檔案(utils.js 是資料庫) try()catch() 捕捉錯誤 語法： try (用鑰匙開門){ 小妹用自己鑰匙開自己房門成功 } catch(){ 小妹用哥哥鑰匙開自己房門失敗 } // foo 透過 async 回傳會得到一個...

michael0520-blog.hashnode.dev 1 min read

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
