• 컴파일 인터프리터 차이

    • 런타임이전 한번에 해석, 런타임 이후 row 단위로 실행.
  • 런타임

    구동되는환경. 얕게라도 알아보기

    프로그램이 실행되고있을때

  • JS는 컴파일언어인가요 인터프리터

    • 인터프리터
  • 컴파일은 하지 않나요?

    • 기계어 해석하는건 동일. 그러나 런타임 이후이전인지의 차이
    • ⇒ 엔진 내부에서 컴파일 과정을 거친다
    • ⇒ 필요할때 컴파일.
  • 호이스팅

    • 변수와같은 것을 최상단으로 끌어올림
  • 호이스팅 방지

    • var지양 ,let const
  • 왜 방지?

    • 변수 중복선언,
    • 코드가독성 유지보수성
    • 함수 scope 꼬임현상 방지
  • 리터럴

    • 사람이 이해할수있는 문자나 약속된 기호로 값을 생성하는 표기방법
  • 식별자

    • 변수의 이름이나 선언문 갑ㅌ은 것을 식별자
    • 값이 아니라 메모리 주소를 갖고잇는게 식별자다 ?