Daehyunii's Dev-blog

<모던자바스크립트 46장 제너레이터와 async/await> TIL-54 본문

✏️ 2022. TIL/July

<모던자바스크립트 46장 제너레이터와 async/await> TIL-54

Daehyunii 2022. 7. 30. 13:47

  오늘은 제너레이터와 async/await에 대해서 공부했다. 제너레이터 함수에 대해서는 어느 정도 이해할 수 있었으나, async와 await에 대해서는 개념 정도만 이해할 수 있었고, 그 외의 모든 것들은 이해할 수 없었다. 제너레이터, async/await 개념 모두 비동기 처리를 동기 처리처럼 동작하도록 구현할 수 있게 도와주는 기능들인것은 알겠으나, 동기처리와 비동기처리에 대해서도 개념만 알고 있을뿐 정확하게 머리속에 정리가 된 것 같지는 않다. 그래서 이해한 부분까지만 정리를 하고 끝냈다. 생각보다 쉽지 않은 내용에 적지않게 당황했고, 조금은 짜증이 나기도 한 공부였던것 같다. 분명 앞서 배운 내용들을 열심히 공부하고 왔음에도 불구하고 이해하지 못하는 스스로가 조금은 답답하기도 했다. 하지만 반대로 생각해보면 이 내용은 다른 누군가에게도 어려운 내용일 것이고 이를 이해한다면, 내 스스로가 한 단계 더 발전할 수 있을것 같다. 또 개발자는 항상 공부해야 하는 직업이기에 매번 새로운 기능들과 개념들이 등장할테니, 이런 상황들에 익숙해 질 필요도 있을 것같다. 반대로 앞부분을 생각해보면 모르던것을 깨우쳤을때의 쾌감이 매우 컸기 때문에, 이 부분도 2번, 3번 반복하다 보면 이해하고 깨우칠 날이 올 것이고 분명 답답했던것 만큼 반대로 이해하고 익혔을때 나에게 정말 많은 쾌감을 줄 것이라고 생각한다. 

 

2022.07.30 - [언어 공부 및 정리/자바스크립트[모던자바스크립트]] - 46장 제너레이터와 async/await(※단순 개념만 정리)

 

46장 제너레이터와 async/await(※단순 개념만 정리)

46.1 제너레이터란? ES6에서 도입된 제너레이터는 코드 블록의 실행을 일시 중지했다가 필요한 시점에 재개할 수 있는 특수한 함수다. 일반 함수와의 차이점 1. 제너레이터 함수는 함수 호출자에

pinetree93.tistory.com