이번에는 class 13 ~ class 19까지 수강을 했다.
13.프로그램,프로그래밍,프로그래머
- html은 컴퓨터 언어이고 JavaScript는 컴퓨터 프로그래밍 언어이다.
- 프로그램이란 단어는 음악회에서 시간순서대로 진행되는 프로그램이라고 생각하면 쉽다.
- 말그대로 순서대로 일을 시키게 하는 언어, 즉 JavsScript는 프로그래밍 언어이다.
14. 조건문 예고
- 세련되게 코딩을 하기 위해 조건문이라는 것을 쓸 수 있다.
15. 비교 연산자와 블리언
- 비교 연산자는 말그대로 비교를 하는 연산자이다.
- ex) 1===1, 1<1 -> 이렇게 숫자들을 비교하거나 여러가지를 비교할 수 있다.
- 여기서 boolean이라는 데이터 타입이 나오게 되는데, 이 데이터 타입은 True와 False라는 2가지 결과값많은 가지고 있다.
- 연산자에서 확인한 결과값을 boolean인 True와 False로 나타낸다.
16.조건문
- if(true) 나 if(false)라는 형식으로 쓰일 수 있다.
- 조건문 글자 그대로 조건에 의해서 실행되는 것들을 결정한다는 뜻이다.
17.조건문의 활용
- if(true) 와 if(false)를 활용을 하여 ()안에 조건들을 채워넣고 이용하여 원하는 것들이 실행되게 한다.
- document.querySelector(#night_day).value 라는 코드는 night_day라는 id를 가진 것의 value를 가져온다라는 것이다.
18.리팩토링 중복의 제거
- id 태그가 나와있는 코드 내에서 다시 id 태그를 언급하면서 코딩할 필요가 없다. this.을 활용하면서 id 태그도 지워줄 수 있다.
- 리팩토링이란 재배치? 같은 개념인데 기능은 유지하고 코드를 더 효율적으로 정리하는 것이라고 한다. 중복을 없앤다고 생각하면 된다.
- 중복되는 것은 변수를 사용하여 대체해주고 항상 1억개 중복값이 있다고 생각하고 진행해줘라
19.반복문 예고