worldint
mathengi
worldint
전체 방문자
오늘
어제
  • 분류 전체보기 (152)
    • infra, cloud (4)
      • aws (4)
    • TIL,WIL(일간,주간 회고) (57)
    • 컴퓨터 공학 (5)
      • 정보통신 (3)
      • 컴퓨터 구조 (2)
    • Math (1)
      • linear algebra (0)
      • 명제와 집합 (1)
      • Linux Ubuntu (0)
    • Operating System (9)
    • programming (63)
      • c , c++ (9)
      • c# (0)
      • java (2)
      • javascript (14)
      • Python (4)
      • github (1)
      • programing terms (12)
      • html, css (2)
      • docker (3)
      • algorithm_datastructure (4)
      • database (9)
      • flutter(dart) (2)
    • 항해99 부트캠프 (7)
      • 사전교육 (7)
    • IT English(개발관련 영어공부) (0)
    • 알고리즘 (1)
    • 보안관련 (1)

블로그 메뉴

    공지사항

    인기 글

    태그

    • Javascript
    • NVM
    • node
    • db데드락
    • ci/cd
    • NoSQL
    • MONGOOSE
    • docker
    • ec2 #코드디플로이 #리눅스
    • EC2
    • MongoDB
    • CloudFront
    • Blue/Green
    • flutter #provider #error
    • nodejs
    • AWS
    • 디비데드락

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    worldint
    programming/javascript

    자바스크립트 변수 선언 방식 var, let, const 차이점

    programming/javascript

    자바스크립트 변수 선언 방식 var, let, const 차이점

    2022. 10. 31. 12:37

    1.var

    var ex1 = 'hi'

    var ex1 = 'bye'

     

    이런식으로 두번 변수를 선언해 주어도 에러가 나지않는다

    작은 테스트에서는 이런 방식은 간단한 프로그램에서는 편리하나 복잡한 프로잭트에서는 어디서 어떻게 사용될지 모르고

    값이 변할 우려가있다.

     

    2.let

    그래서 ES6부터 나온것이  let과const이다

    let ex1 = 'hi'

    let ex1 = 'bye'

    let은 이런식으로 하면 ex1이라는 변수가 이미 선언되었다고 에러가난다

     

    2.const

    const ex1 = 'hi'

     

    const ex1 = 'bye'

    ex1 = 'bye'

    const는 이렇게하면 아래2줄때문에 에러가 난다 최초 선언하면 재선언과 재할당 둘다 불가능하다

     

     

    ES6 이후로 실제 현업에서는 var 키워드는 절대로 쓰이지 않으며 99%이상의 경우 모든 함수를 무조건 const와 arrow syntax로 선언하기 때문에 최근 들어서는 사실상 크게 신경쓰지 않는 부분이 되었다.(출처:나무위키)

    'programming > javascript' 카테고리의 다른 글

    pnpm  (0) 2023.04.18
    [express] nodemon 사용법  (0) 2023.04.15
    shift, splice, slice 함수 사용법 정리  (0) 2023.04.08
    [javascript] ajax로 get 요청시 서버로 데이터 보내기  (0) 2022.12.14
    jQuery 자주쓰는 기본함수  (0) 2022.11.14
    • 1.var
    • 2.let
    • 2.const
    •  
    • ES6 이후로 실제 현업에서는 var 키워드는 절대로 쓰이지 않으며 99%이상의 경우 모든 함수를 무조건 const와 arrow syntax로 선언하기 때문에 최근 들어서는 사실상 크게 신경쓰지 않는 부분이 되었다.(출처:나무위키)
    'programming/javascript' 카테고리의 다른 글
    • [express] nodemon 사용법
    • shift, splice, slice 함수 사용법 정리
    • [javascript] ajax로 get 요청시 서버로 데이터 보내기
    • jQuery 자주쓰는 기본함수
    worldint
    worldint
    공부한 내용들, 트러블 슈팅, 아티클 번역 등등 올리는 블로그입니다

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.