Javascript/14. 비동기처리 (1) 썸네일형 리스트형 비동기 처리 _ 추첨 기능, 콜백 헬, promise, async await 1. 비동기 처리란? 상위 코드가 작업이 종료가 되지 않아도 다음 코드를 실행시키는 것 예를 들어 어떤 버튼을 클릭하여 실행될 때 ' 10초 ' 가 걸린다고 가정했을 때, 그 ' 10초 ' 가 걸리는 동안 다른 버튼을 클릭하는 등 다른 활동이 가능하다. 하지만 자바스크립트가 비동기 처리가 아닌 동기 처리이면 ' 10초 ' 가 지나야 다른 활동을 할 수 있다. 2. Promise 자바스크립트 " 콜백 헬 " 에서 벗어나게 해주는 함수 작업이 ' 성공했을 때 ' 와 ' 실패했을 때 ' 의 코드를 완벽히 분리 가능 " promise " 를 가동하기 위해서는 " promise " 객체를 리턴하는 함수가 필요 3. Async ~ Await "promise " 함수를 좀 더 깔끔하게 정리 " promise " 객체.. 이전 1 다음