반응형 변수선언1 [자바스크립트(js)] let과 var 무엇을 쓸건인가? let과 var ECMAScript 2015(ES6)에서 도입된 let과 var 키워드는 프로그래밍 언어의 스코프를 제어하는 방법의 차이를 가리킨다. let과 var은 같은 이름의 변수를 생성하기 위해 사용하는 키워드이지만, 변수를 특정 스코프 안에서 유효하게 생성하는 방법의 차이가 있다. let let은 블록 스코프(block scope)를 사용하여 변수를 선언하는 구문이다. 블록 스코프는 블록 내부의 스코프를 의미하며, 블록의 시작과 끝을 나타내는 중괄호 {} 로 구분한다. 따라서 let은 해당 블록 내부에서만 유효한 변수를 생성한다. 예시 function testLet() { let a = 10; if (a > 5) { let b = a * 2; console.log(b); //20 } consol.. 2023. 2. 10. 이전 1 다음 반응형