Hyunseok
현재 사이트는 2024년 11월 이후로 업데이트 되지 않습니다. 새 글은 블로그로 확인해주세요. 블로그로 이동
일기장/국비학원 ::5-20 국비학원 일지 16일차 - ES6 (3) - 이터레이터, 제너레이터, etc ..
2022. 5. 21. 06:08

현재 사이트는 2024년 11월 이후로 업데이트 되지 않습니다. 새 글은 블로그로 확인해주세요. 블로그로 이동

어느덧 국비학원도 16일 차를 맞이했다

 

분명 얼마 다니지도 않은 느낌인데.. 배운 게 엄청 많은 느낌이다 

 

아니 실제로 많이 배웠다 

 

오늘도.. 역시 자바스크립트 문법을 진행하였다 

 

어제 끝내지 못한 while문에서 map을 쓸 때 어떤 형식으로 들어오는가부터 시작해서 

 

이터레이터

ㄴ 사실 이 부분이 매우 유용했다 syntax, iterator 등 파이썬에서 에러 뜰 때마다 그냥 아 신택스 오류, 이터레이터 오류 이렇게만 생각했는데 

 

이번 국비 수업으로 이 두 개의 뜻을 완전 정확히! 는 아니더라도 그래도 어떤 내용이 되는지 더 알게 되었다 

 

그리고 자바스크립트는 더 개객기라는 것을 상기시키는 매우.. 슬픈 계기도 되었다..

 

 

그리고 JSON을 쓰는 이유를 다시.. 복습하듯 배웠으며.. (이건 수업 초반에 나온 기억이 있음)

 

또 실습도 잊지 않고 시키셨다

 

예를 들어 제일 간단한 로또번호 뽑기..

 

이건 new Set()으로 배열을 만들어 처리를 했는데

 

파이썬의 set과 거의 비슷해 보였다 

 

여하튼 특성은 {} 씌운 것과 같으니 말이다 

 

나머지는 add 하는 법과 출력만..

 

출력...

 

출력을 하려는데 숫자 순서가 맞지 않다 

 

(아니;;; 맞왜틀;;)

 

별 난리를 다 쳐봤다 

 

결국 구글링 해보니 나만 그런 게 아니라 JS자체가 문제라 한다..

 

문제가 정말 많은 언어다..

 

여하튼 이렇게 실습도 마치고..

 

 

제너레이터로 들어갔다

 

제너레이터의 특징과 (*들어간 함수 ㅋㅋ.. + 여러 특성들) yield라는 분기점, 제너레이터의 코루틴등.. 개념은 많이 배웠는데 

 

아직 개념만 많이 배운 느낌이라 확 머리에 들어오지는 않는다 

 

강사분께서 vue 하면서 더 실습할 거라고 하니.. 그때 들어가기 전에 한 번 더 복습하고 들어가 보자..

 

그리고 마지막으로 모듈화에 대해서의 개념에 대한 내용을 강의해주시고 

 

마지막으로 JS에서의 call by value를 알려주셨다

 

여기서 또 한 번 자바스크립트는 매우 개객기구나라는 것을 느꼈다

 

뭐 하나 제대로 정해진 게 없다 ㅠㅠ..

 

여하튼.. 금요일도 재미있는 수업이라 매우 만족했다 

 

주말은 하던 대로 알고리즘 문제를 풀어놓고 남는 시간은 고민을 좀 해봐야겠다.

 

 

+) 새벽에 모든 필기노트를 지웠다

 

강사분이 녹화 같은 것을 싫어하는 건 물론이고 뭔가 인터넷에 올리지 말라고 언급하셨다 

 

여태 생각 안 하고 있었는데 아! 필기가 문제가 될 수도 있겠다는 마음에 필기를 다 지웠다 

 

일기는.. 놔둬도 괜찮겠지라는 생각이 들어.. 여태 쓰던 대로.. 이런 식으로 써보려 한다.. 


일기장/국비학원의 다른 글