본문 바로가기
  • Coding & Book
WEB/javascript

06-01. 비동식 키워드

by 루이3 2023. 6. 19.

1.비동식 키워드란?

- JavaScript의 새로운 기능이자 기존 구문의 개선된 방식이다.

- 비동기 코드를 깔금하게 작성하도록 돕는 함수이다.

( Internet Explorer에서는 지원 안한다.)

 

 

2. async

async 자체가 함수를 비동기 함수로 선언하는 키워드이다.

async function hello() {
	return 'hello world!';
}
hello();

위와 같이 할경우 함수는 자동으로 Promise를 반환한다.

 

아래는 예시이다.

처음에는 그냥 hello world!를 반환하지만 async를 붙였을 경우 Promise를 반환한다.

 

3.await

await 키워드는 비동기 코드를 쓰면서 동기적으로 보이게 해준다.

Promise가 값을 반환할 때까지 기다리기 위해 비동기 함수의 실행을 일시 정지 시킨다.

'WEB > javascript' 카테고리의 다른 글

05-02. 콜백과 배열  (0) 2023.02.13
05-01. javascript 함수  (0) 2023.02.10
중간) javascipt 문제들  (0) 2023.02.09
04-02. for of  (0) 2023.02.06
04-01. 루프  (0) 2023.02.06