\(@^0^@)/

[TDL] 05/11 Today's-Done-List 본문

TDL

[TDL] 05/11 Today's-Done-List

minjuuu 2022. 5. 12. 00:28
728x90

 

- JS 기본 문법

  • 이벤트 루프 (Event Loop)
    • 코드 실행, 이벤트 수집 및 처리, 대기 중인 하위 작업 실행을 담당하는 JS 런타임 모델.

 

  • 이벤트 루프의 동작 순서를 알아보자.
    http://latentflip.com/loupe
    1. Call Stack : console.log("Hi!");
    2. Console   :  Hi !
    3. Call Stack : setTimeout함수
    4. Web Apis : Timeout( ) (3초 동안)
    5. Call Stack : console.log("Welcome to loupe.");
    6. Console   : Welcome to loupe.
    7. Callback Queue : Timeout( )
    8. Call Stack에 Timeout이 먼저 쌓이고, 그다음 console.log가 쌓여서 스택이므로 최상단부터 구현함.
      Call Stack : console.log("Click the button!");
    9. Console   : Click the button!
    10. Call Stack : Timeout( )

https://www.youtube.com/watch?v=8aGhZQkoFbQ


17:50 오후 회고 스터디 (만족도 : 5)

내일 고용센터 가야 해서 심리검사, 적성검사? 하고 이것저것 좀 봤더니 집중이 안돼서 목표를 달성하지 못했다..
저녁에는 더 집중해보자.


- 코딩 테스트

너무너무 어렵다ㅠㅠ 문제조차 이해 못 하고 있는 상태...
문제를 이해했다고 해도 어떻게 접근해야 할지 몰라서 이리저리 해보지만 결국 구현 못하는 것이 지금 내 현실이다.
하지만 확실히 최근에 자료구조를 공부하면서, 문제를 읽고 내가 생각한 방향대로 접근하고 로직을 짠다면 개발이 너무 재밌을 것 같다는 생각을 했고, 그러기에 자료구조가 진짜 중요하다는 것을 절실히 느끼고 있다...
코딩 공부를 반년을 넘게 했는데, 이걸 이제 깨닫다니ㅠㅠ 바보다 바보.. 현재 너무너무 부족한 상태이다.
지난주, 오늘 본 코테는 진짜 최악이다...
앞으로를 위해 어떻게 학습해야 제대로 공부하고, 내 것으로 만들 수 있을지 심각하게 고민해보아야 할 것 같다.


 

[○]  1. JS 기본 문법 학습 (클로저, 비동기, 예외처리 등)
[ X ] 2. 정렬, 스택, 연결 리스트 각 2문제씩 복습
[ X ] 3. leetcode array 101, array and string 2문제씩 풀이
[]  4. 코딩 테스트
[△]  5. Hello Coding 알고리즘 1장 읽기


[ 출처, 참고 : 제로베이스 프런트엔드 스쿨 ]

728x90

'TDL' 카테고리의 다른 글

[TDL] 05/13 Today's-Done-List  (0) 2022.05.13
[TDL] 05/12 Today's-Done-List  (0) 2022.05.12
[TDL] 05/10 Today's-Done-List  (0) 2022.05.11
[TDL] 05/09 Today's-Done-List  (0) 2022.05.10
[TDL] 05/08 Today's-Done-List  (0) 2022.05.08