Async-Await

792 ワード

1.同期と非同期


Async-Awaitを整理する前に、まず同期と非同期の実行について概念があります.

同期(Synchronous)


モチベーションは、サーバコンピュータが作業を完了した後、次のタスクを実行する方法です.

非同期


非同期は、サーバコンピュータが操作を完了するのを待つのではなく、要求がサーバに保存されるまで他の操作を実行します.
動機と非動機は状況によって長所と短所がある.
同期方式は直感的だが、結果が出るまで待つのが欠点だ.
非同期方式の利点は、同期よりも複雑で時間がかかる場合でも、この時間内に他の作業を行うことができるため、効率的に使用できることである.

2. Async-Await


Async/Awaitは、非同期を同期に変換するコマンド語です.待つためにはasyncと一緒に使わなければなりません.いつも一緒だから、忘れないで.
//비동기 통신
function 함수이름() {
	const data = axios.get(홈페이지 주소)
    console.log(data)
}
//동기 통신
async function 함수이름(){
	const data = await.axios.get(홈페이지 주소)
	console.log(data)
}
非同期コードにasyncとawaitを追加し、同期通信に変換します.
概念は難しくなくて、多く練習して、自分に熟知させます.