MumuandSander

MumuandSander

  • All View (416)
    • * (323)
      • collection (118)
      • poetry (98)
      • interior (4)
      • scrap (103)
    • coding tutorial (93)
      • Java Script (39)
      • HTML (11)
      • CSS (24)
      • Computer Science (6)
      • Network (10)
      • Git, GitHub (2)
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    MumuandSander

    컨텐츠 검색

    태그

    제주 콘테나프로젝트 제주오름투어 제주오름프로젝트

    최근글

    댓글

    공지사항

    아카이브

    coding tutorial/Java Script(39)

    • [JS] TDZ와 호이스팅

      TDZ (Temporal Dead Zone): 일시적 사각지대란 뜻으로, 스코프의 시작 지점부터 초기화 시작 지점 사이의 구간을 TDZ 라고 한다. 이 개념을 알기 위해서는 호이스팅 개념을 알아야 한다. 호이스팅 이란, 스코프(유효범위) 내부 어디서든 변수 '선언'은 최상위에 선언된 것처럼 행동하는 것. var 는 함수 스코프 : 함수 내부에서 쓰인 var를 제외하고는 전체에서 호이스팅 됨 let, const 는 블럭 스코프 : 코드블럭{} 내에서만 유효하게 호이스팅 됨 -> 함수, if문, for문, while문, try/catch문 등… ㄴ let, const는 TDZ영역에 영향을 받으며, TDZ 영역에 있는 변수들은 사용할 수 없음. 자바스크립트에서 변수 선언은 3단계를 거친다. 선언 단계 (Dec..

      2022.06.09
    • [JS] 스코프(scope)

      스코프(scope, 유효범위)는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본 개념이다. 스코프는 참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떤 대상을 다른 대상과 구분하여 식별할 수 있는 유일한 이름)를 찾아내기 위한 규칙이다. 자바스크립트는 이 규칙대로 식별자를 찾는다. 식별자는 자신이 어디에서 선언됐는지에 의해 자신이 유효한(다른 코드가 자신을 참조할 수 있는) 범위를 갖는다. 스코프의 구분 자바스크립트에서 스코프를 구분해보면 다음과 같다. - 전역 스코프 (Global scope) : 코드 어디서든 참조 가능 - 지역 스코프 (Local scope / Function-level scope) : 함수 코드 블록이 만든 스코프로, 함수 자신과 하위 함수에서만 참조 가능함 ..

      2022.06.08
    • 자바스크립트 기초 강좌 정리편

      HTML 삽입 미리보기할 수 없는 소스 변수 string(문자열)은 ' 혹은 " 혹은 `(backtick / 숫자1 좌측)로 감싸주기 ex) name = "Sander"; number(숫자) 표현은 ex) age = 29; 예약어는 사용할 수 없다. (class, let 등...) ex) let let = 99; 변수의 중복 사용을 방지하기 위해 변수를 선언할 땐, 변하지 않는 값(상수)는 const, 변할 수 있는 값은 let 으로 선언. const : 가급적 상수는 변수 이름을 대문자로 표기 ex) const MAX_SIZE = 100; / const PI = 3.14; / const BIRTH_DAY = '2020-01-01'; let : let 없이 작성 시엔 가장 최근에 쓴 것으로 적용됨. ex..

      2022.05.09
    이전
    1 ··· 4 5 6 7
    다음
    © 2023 Ye-jin Kim

    티스토리툴바