JS 기초 : let과 var

0andme·2021년 7월 26일
0

JavaScript

목록 보기
1/16

강의를 듣고 정리한 내용이므로 틀린 부분이 있을 수 있습니다.

let 과 var

let value=3;
let value=4;

let 의 경우 두번째 줄에서 에러가 발생한다. 이미 선언된 변수를 재선언했기 때문이다. 그러나 다른 블록 범위 내에서는 똑같은 이름으로 사용이 가능하다.

var num = 4;
var num = 3;

반면, var은 에러가 발생하지 않는다. 같은 이름으로 여러 번 선언할 수 있다.

let과 const는 구형 브라우저에서 사용할 수 없지만, 별도의 도구로 코드 변환이 이루어져야 사용 가능하다. 만약 별도의 도구 없이 구형 브라우저에 호환되어야 한다면 var을 사용해야하지만 로직문제에서나 효율성 측면에서 권장하지 않는 방법이다.

참고문서

profile
개발이 하고 싶어? 정말 하고 싶긴 한거야?

0개의 댓글

Powered by GraphCDN, the GraphQL CDN