부트캠프/회고

[TIL] 프로그래머스 프론트엔드 데브코스 DAY2 TIL

Junly_21 2023. 9. 21. 15:28

 

오늘 공부한 내용 📖

팀 노션을 꾸미기 위한 노션 활용법

1. 변수,상수,자료형 그리고 메모리

2. 표현식과 연산자, 제어문,

3. 배열과 객체

4. 스코프와 클로저

 

 

 

어려웠던 내용😵

클로저가 와닿지 않아 고생했다 + JS 함수의 호출과 참조, 실행의 문법적인 부분

따로 블로그에 정리해두었다.

 

 

궁금한 내용/부족한 내용🤔

1.함수에 내부함수를 작성하고
2.함수의 리턴값이 내부함수인데
3.리턴값을 객체로 반환할 경우

4.실행할 때의 문법이 어떻게 작성되는지

의 흐름이 너무 당연하게 여겨지는 부분이라 체화를 하긴 했는데

정확히 어떤 원리로 코드가 구성되는 것인지는 아직 모르겠다.

 

 

 

느낀점✍

생각보다 노션을 잘 작성하는 것이 중요하고, 아직 경험이 없어서 많이 부족하다는 점.,... 이런거 잘 못하는데 그러니까 더 많이 해보고 노력해야겠다.

 

클로저...이친구가 상당히 와닿지가 않는 개념이다. 특히 클로저에 대해 공부하다보면 setTimeout함수를 활용한 예제가 많이 나오는데 복잡하고 어렵다..

 

다만 실제로 은닉화를 어떤 상황에 쓰이는지를 예시로 공부해보니 좀 뚫린 느낌을 받았다. 다음부터는 뭔가 이해되지 않는 개념에 대해서 실사용 예시를 많이 활용해야겠다.

 

또 공부하다가 갑자기 외부함수에 내부함수를 작성하고 리턴값을 객체형태로 반환할 경우에 외부에서 어떻게 실행해야하는지 문법이 완벽하게 이해되지 않아서 혼자서 삼천포로 빠져서 고생했다.

우선은 자주 쓰이는 문법이다보니 당연하다는 듯이 체화하는 과정을 좀 거치고, 나중에 훗날 머릿속에 완벽히 박아놔야겠다고 생각하였다.