
[JS] 변수
·
Javascript
변수데이터를 저장할 때 쓰이는 '이름이 붙은 저장소'C, Java와 다르게 '담겨'있는 것이 아닌 '가리키는 것' 예시 1)let x = 10let y = xlet z = y❌ 틀린 그림 ⭕️ 맞는 그림예시 2)let x = 10let y = xlet z = yx = 20console.log(y, z) // 결과 값은 둘 다 10 변수 선언var, let, const의 키워드를 사용 1. var초기화가 필요 없고 재할당 및 생략 가능엄격 모드(strict mode)에서 에러 발생혼동을 야기할 수 있음권장되지 않음var x = 1;console.log(x); // 1// 재정의 가능var x = 2;console.log(x); // 2 2. let동일한 변수명으로 재정의 불가선언된 코드 블록(함수, if문..