본문 바로가기
TIL

220514

by hxunz 2022. 5. 14.

오늘은 푹 쉬었다,,, 

그리고 저녁에 모던 자바스크립트 스터디를 했다. 

제너레이터랑 커링에 대해서 이야기를 나눴다. 

Generator가 왜 유연하고 쉬운 데이터스트림 만들 수 있을까요?

-> 함수를 부분적으로 실행할 수 있도록 만들 수 있기 때문에, 조금씩 처리하는 제너레이터가 만들기 쉽다

 

이터러블과 비교해서 제너레이터가 가지는 장점?

->  무한한 값을 만들 수 있다.

 

async generator를 언제 사용하면 좋을까?

-> 비동기적인 동작을 얼마나 해야할지 모를 때 사용하기 좋다.

 

커링을 실무에서 쓰나? 왜 쓰지?

1. 매개변수를 강제할 수 있다.

2. 매개변수를 하나만 받는 함수로 만들 수 있다.

3. 수학의 함수는 매개변수가 하나

 

이러한 내용을 다뤘고 제너레이터에 대해서 잘 이해못하고 있었는데 오늘 다시 이야기 해보면서 개념이 잡힌것같아서 좋았다. 

그리고 커링은 진짜 까먹었었는데 이제서야 머릿속에 각인 된것같아서 좋았다. 

오늘 스터디가 끝났지만 모던자바스크립트 문서를 다시 읽어봐야겠다고 생각했다. 

'TIL' 카테고리의 다른 글

220517  (0) 2022.05.18
220516  (0) 2022.05.17
220513  (0) 2022.05.13
220512  (0) 2022.05.12
220511  (0) 2022.05.12

댓글