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

블로그 메뉴

    공지사항

    인기 글

    태그

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

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    worldint

    mathengi

    TIL,WIL(일간,주간 회고)

    2022.12.10 TIL 자바스크립트 var,let,const 차이

    2022. 12. 10. 13:36

    var 는 재할당 재선언이 가능하다

    let은 재할당만가능

    const는 재할당 재선언 모두 물가능 하다 그래서 선언시에먼 할당을 할수가있다.

    var a = 'test'   //선언하면서 test할당
    var a = 'kim'    //재선언하면서 kim재할당
    
    let b = 'test1'
    let b = 'test2' // 이미 선언되었다고 에러발생
    b = 'test3'     // 재할댕됨
    
    const c = 'test'
    const c = 'test2'   //에러남 재선언 안됨
    c = 'test3'         //에러남, 재할당 안됨

    var의 문젯점은 선언 전에 미리 호출을 해도 에러가 안난다.

    console.log(a)

    var a

    a = 3

    이런순서로 작성해도 에러가 나지않는다 브라우저의 콘솔창을 확인해보면 undefined라는 값이 나온다

    에러가 나야하는데 에러가 안나면 프로그램이 복잡해졌을때 원하는결과가 안나올수도있고 문제가

    많다고 한다

    그래서 let과 const를 사용하고 var는 사용하지 않는다

     

    이런걸 호이스팅이라고 하는데 호이스팅이란 변수의 선언과 초기화를 분리한후 선언부분을 최상단으로 가져가는것을

    말한다.

     

     

     

    'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글

    2022.12.13 TIL 파이참에서 mysql오류 안뜨는 오류  (1) 2022.12.13
    2022.12 1주차 WIL  (1) 2022.12.11
    2022.12.10 TIL call by value, call by reference, Call by assignment(call by object)  (1) 2022.12.10
    2022.12.07 TIL 파이썬 전역변수 선언방법,사용방법  (0) 2022.12.08
    2022.12.07 TIL CSS position 개념  (0) 2022.12.08
      'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글
      • 2022.12.13 TIL 파이참에서 mysql오류 안뜨는 오류
      • 2022.12 1주차 WIL
      • 2022.12.10 TIL call by value, call by reference, Call by assignment(call by object)
      • 2022.12.07 TIL 파이썬 전역변수 선언방법,사용방법
      worldint
      worldint
      공부한 내용들, 트러블 슈팅, 아티클 번역 등등 올리는 블로그입니다

      티스토리툴바