JavaScript, TypeScript
[JS] var, let, const 차이점
1. 변수 선언 방식 var 전역 변수 (재선언 O, 재할당 O) var name = 'javascript' console.log(name) //javascript var name = 'html' console.log(name) //html 변수를 한번 선언하고 다시 중복선언했지만 에러가 나지 않고 값 출력 코드가 길어지면 어디서 에러가 났는지 알 수 없고 어디서 값이 변경되었는지 알기 힘들다. 이를 보완하기 위해 ES6에서 나온 let, const가 있다. let 지역 변수 (재선언 X, 재할당 O) let name = 'javascript' console.log(name) //javascript let name = 'html' console.log(name) // Uncaught SyntaxError..
2023. 3. 16.