자바스크립트 첫 스터디 정리-변수
2주차로 함수와 객체, 배열 등을 정리해보앗다
표현식과 다양한 연산자를 예시와 함께 알아보았다.
가장 중요해 보이는 단원 중 하나인 제어구문에 대해 배웠다. 조건문 if, if/else, switch, 반복문 while, do/while, for문 등, 그 속에 사용되는 break, continue문에 대해 배워보았다.
함수 단원에 대해 배웠다. 범위도 넓고 중요한 부분도 많아 2번에 나누어 준비하고 1회차에서는 기본함수, 중첩함수, 재귀함수, 인수생략, 실행프로그램과 문맥에 대해 배우고 그 속에서 나타나는 클로저에 대해 알아보았다. 어렵다.
스터디 발표 후 반복문 do/while에 세미콜론을 써야한다고 되어있는 이유에 대한 질문이 있었고 이유를 알아보기 위해 자료를 조사해보았다. 그러면서 ASI와, 세미콜론삽입에 대한 다양한 의견이 존재한다는 것을 알았다.
네임스페이스/콜백함수/화살표 함수 등에 대해 배웠다. 네임스페이스 개념을 통해 전역공간의 오염을 줄일 수 있다는 것, 콜백함수, 화살표 함수 등 자주 사용하는 문법에 대해 배웠다.
배열의 합을 구하는 방법 공부해보았다 (for문, forEach문, 처음배워보는 reduce()함수)
객체 단원에서 객체의 생성, 프로토타입을 활용한 객체 생성, 제어, 활용 방법등에 대해 알아보았다.