async란 무엇인가?함수 앞에 async라는 명령어를 붙이면 비동기 함수를 정의할 수 있습니다. fetch api에 대해서 알아볼 때 프로미스를 언급한 적이 있습니다. 프로미스는 비동기처리에 활용되는 객체라고 했었죠. 비동기 함수(async를 붙인 함수)는 프로미스를 반환합니다. 간단히 프로미스를 반환하는 함수라고 생각하시면 됩니다.async는 어디에 붙일까?function이 들어가는 부분 앞 자리에 붙이면 됩니다. async function a(){}; let a = async function(){}; let a = async () => {}; 익명, 기명, 화살표 함수 모두 function이 들어가는 자리 앞에 async라는 명령어를 입력했습니다.비동기 함수의 특징비동기 함수의 특징은 앞 부분에서 ..
Frontend-dev/react
2018. 6. 17. 17:24