221003_자바스크립트 기초강좌

정재현·2022년 10월 3일
0

https://www.youtube.com/watch?v=KF6t61yuPCY
자바스크립트 기초 강좌 100분.
필요한 부분만 리마인드 진행.

  • 변수는 const로 먼저 선언하고 바뀔 가능성이 있으면 let으로 바꾸는 습관들여놓기.
  • prompt
  • confirm
  • 형변환 (String(), Number(), Boolean() 각각 문자열, 숫자, 불린으로)
    - Number 안에 문자가 들어가면 NaN 으로 표시됨, Boolean false -> 빈문자열, null, 0, undefined, NaN
  • function
    인자 값이 없을 때의 기본 값 지정 가능
  • 함수선언문 vs 함수표현식

    함수선언문: 어디서든 호출 가능, 자바스크립트는 인터프리터 언어로 위에서 아래로 한줄씩 읽으면서 코드를 실행하는데 아래와 같은 스샷이 정상 실행되는 이유는

    '호이스팅' 때문임. 자바스크립트는 실행 전에 초기화단계에서 선언된 함수들을 한 곳에 모은 뒤 사용가능한 범위를 늘리기때문에 가능함. 이게 호이스팅.

    근데 함수표현식은 이게 불가능함. 코드에 도달하면 함수를 생성하기 때문.
  • 화살표함수
  • 객체
  • 배열

중급 영상도 있어서 나중에 예정.

profile
"돈받고 일하면 프로다"

0개의 댓글