async/await

· 면접준비
async/await먼저 async/await는 비동기 처리를 위한 방법 중 하나로, Promise를 더 읽기 쉽게 사용할 수 있도록 하는 문법입니다. async/await 은 자바스크립트에서 비동기 처리는 기존의 동기식 처리 방식을 보완하면서도 간단하게 코드를 작성할 수 있도록 해줍니다. async/await 의 특징1. async 함수 선언async 키워드를 함수 앞에 붙여 비동기 함수를 선언합니다.async 함수는 항상 Promise 객체를 반환합니다.2. await 사용await 키워드는 Promise 앞에 붙여 해당 프로미스가 완료될 때까지 기다립니다.await는 프로미스가 resolve한 값을 반환합니다.3. 예외 처리(try/catch)async 함수 내에서 try/catch를 사용하여 예외..
· Javascript
async/await ES8에서 도입된 패턴으로, 프로미스를 더 간결하게 사용할 수 있게 해줍니다. async 키워드를 쓰면 Promise 오브젝트가 절로 생성됩니다. 말그대로입니다. new Promise() 어쩌구 하실 필요가 없습니다. 근데 이 키워드는 function 선언 앞에만 붙일 수 있습니다. async function 어려운연산 (){ 1 + 1 } 그럼 이 함수 자체가 Promise가 되어버립니다. 그래서 이 함수를 실행할 때 뒤에 then을 붙일 수 있습니다. Promise니까요. (함수를 실행하면 그 자리에 Promise 인스턴스 (new Promise() 로 만든 오브젝트)가 남습니다. ) async function 더하기(){ 1 + 1 } 더하기().then(function(){ ..