let 과 var의 차이점? 어떤 걸 사용해야 할까요? 🤷♀️
안녕하세요, 쁘띠 코딩입니다. C나 Java등과는 다르게 자바스크립트의 경우에는 var 또는 let 을 이용해 다양한 타입의 변수를 선언할 수 있습니다. 그런데 이 변수들은 어떤 차이가 있을까요? 오늘은 자바스크립트 변수 타입에 대해 한번 알아보겠습니다. var는 function scoped 변수입니다. 즉 주어진 함수 내에서 사용할 수 있는 변수를 의미하는데요, 다음과 같은 함수가 있을 때, 이 함수 내에서 해당 변수를 호출하면 그 위치가 어디가 되었든 오류 없이 변수에 엑세스가 가능합니다. const functionScopedExample = () => { valueA = 5; console.log("value A: ", valueA); var valueA = 6; console.log("value ..