[JavaScript] 생활코딩 13~19

logg·2021년 1월 11일
0

이번에는 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.반복문 예고

  • 반복되는 일을 대신해주는 반복문
profile
logg

0개의 댓글