[자바스] 자바스크립트 기초 스터디 3회차
스터디 팀 명
자바스크립트를 자바스
스터디 진행 회차 및 일자
3회차(2021.06.22)
스터디 주요 내용
드림코딩 3,4강 수강
스터디에서 배운 내용
(간략히 요약)
* Variable, rw(read/write) - 변수는 메모리의 값을 읽고 쓰는 게 가능
* block scope
- 코드를 블럭 안에 작성하게 되면 블럭 밖에서는 더 이상 블럭 안의 내용을 볼 수 없음
*global scope
- 파일 안에 바로 정의해서 사용하는 변수들을 글로벌 스코프라고 부름.
글로벌 스코프는 어디서나 접근 가능
그래서 블럭 안에서 global 이름을 출력해도 보이고 블럭 밖에서 global을 출력해도 보임
* Constant, r(read only) - const를 선언한 후로는 읽기만 가능
* Variable types
- primitive type은 더 이상 작은 단위로 나눠질 수 없는 한 가지 아이템
primitive type : number, string, boolean, null, undefined, symbol
object type은 싱글 아이템을 하나로 묶어서 하나의 단위, 하나의 박스, 하나의 컨테이너로 관리할 수 있게 해 줌
object type : array, function
* JavaScript는 dynamic click type language
* 연산자
* Conditional operators: if, else if, else
- if문이 맞으면 실행! 아니면 else if문이 실행! else if 문도 아니면 마지막으로 else를 실행!
* Ternary operator: ? - if를 좀 더 간단히 사용하는 법
- condition ? value1 : value2; - condition이 true이면 value1 실행하고 아니면 value2 실행
질문 및 서로의 답과 아직 해결하지 못한 질문들
- 풀어 볼 문제 (영상 보며 풀이 완료)
Q1. iterate from 0 to 10 and print only even numbers (use continue) // 0부터 10까지 짝수만 출력. continue 이용해서 만들기
Q2. iterate from 0 to 10 and print numbers until reaching 8 (use break) // 주어진 범위 0부터 10까지 loop 만들기. 숫자 8을 만나면 멈추기
다음번 스터디 주제
- 드림코딩 5,6강 듣기 (개별 공부 자료 노션이나 블로그 등에 정리)