회고/코드스테이츠 FE 부트캠프
[코드스테이츠 FE 부트캠프 40기] 2일차
칠뎁
2022. 6. 24. 22:17
오늘은 변수와 함수에 대해서 배웠다. 맨날 쓰면서도 개념이 허술했는데, 개념을 잡기 좋은 시간이었다.
🔍배운 내용들
Chapter1. 변수
- 변수 사용은 데이터를 편리하게 저장하고 꺼내 쓰는 것임을 이해한다.
- JavaScript에서 변수의 선언과 값의 할당에 대해서 설명할 수 있다.
- =가 "같다"라는 의미가 아니라 할당 연산자임을 이해할 수 있다.
- 크롬 개발자 도구의 console 탭을 이용하여 원하는 값을 출력할 수 있다.
- 변수를 사용하여 보다 효과적으로 구구단을 출력할 수 있다.
Chapter2. 타입
- 원시 자료형 string, number, boolean, undefined의 의미를 이해할 수 있다.
- 타입마다 다른 속성과 메서드가 있다는 것을 이해할 수 있다.
- typeof 를 활용하여 특정 값의 타입을 확인할 수 있다.
- 비교 시 엄밀한 비교( === 과 !== )의 필요성을 이해할 수 있다.
Chapter3. 함수
- 함수가 "작은 기능의 단위"라는 것을 이해할 수 있다.
- 함수 선언을 위해 필요한 keyword, name, parameter, body에 대해 이해할 수 있다.
- 함수의 호출과 리턴에 대해서 이해하고, 실제 코드로 작성하여 활용할 수 있다.
- 함수 그 자체(func)와, 함수의 호출(func())를 구분하여 사용할 수 있다.
- 매개변수(parameter)와 전달인자(argument)를 구분하여 사용할 수 있다.
- 같은 기능을 하는 함수를 선언식, 표현식, 화살표 함수로 바꾸어 표현할 수 있다.
💡달라진 생각
- 개인적으로 실무를 하면서 주구장창 === 대신 ==를 썼었는데...🤦♀️고쳐야 겠다 싶었다.
- 비전공자가 전문용어와 개념정리에 약하다고들 한다며 강사님이 말씀하셨는데, 딱 내이야기...😂쓰고 있지만 고급지지 않은 어휘.. 빵구난 개념... 평소엔 잘 티가 안나지만 기술면접때 확 티가 난다고 하였다... 블로그에 개념에 대해서 복습하면서 정리하는 시간을 꼭 가져야 겠다 싶었다.