[Javascript] 변수

김서연·2023년 2월 11일
0

Javascript

목록 보기
2/4
  • var
    • var로 선언한 변수는 동일한 이름으로 여러 번 중복해서 선언이 가능
      1. var로 선언한 변수는 동일한 이름으로 여러 번 중복해서 선언이 가능함
      2. 기존에 선언해둔 변수의 본래를 잊고 값을 재할당하는 등의 실수가 발생할 가능성이 큼. 특히 코드량이 많아졌을 때 같은 이름의 변수명이 여러 번 선언되었다면 어디 부분에서 문제가 발생하는지 파악하기 힘들 뿐더러 값이 바뀔 우려가 있음
  • let
    • 선언과 할당을 따로 할 수 있음
    • 동일한 변수명으로 재선언은 불가능
    • 해당 변수를 선언하기 전에 참조하려고 할 때 레퍼런스 에러가 발생
  • const
    • 재선언과 재할당 모두 불가능
    • 선언과 초기화를 동시에 해야함
    • 재할당은 원시값은 불가능 하지만 객체타입은 재할당이 가능, 값을 재할당하는 코드만 불가능하다고 볼 수 있음
profile
Frontend Developer

0개의 댓글