[자바스] 자바스크립트 기초 스터디 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강 듣기 (개별 공부 자료 노션이나 블로그 등에 정리)

채널톡 아이콘