const 썸네일형 리스트형 Typescript 변수 먼저 var 에 대해 알아볼건데 스코프 즉 범위의 차이로 알아 볼 수 있다. function outer(){ function inner(){ var score=0; } inner(); console.log(score); // 에러 내부에서 외부 } outer(); function outer(){ var score=0; function inner(){ console.log(score) // 접근 가능 외부에서 내부 } inner(); console.log(score); } outer(); 하지만 만약 if 문으로 var를 선언했을 때는 function outer(){ if(true){ var score=0; // outer 함수 내 어디서든 사용 가능 } console.log(score); } outer(.. 더보기 <javascript,jquery>변수와 상수 (var,let,const) 자바스크립트에서 값을 선언할 떄는 크게 2가지 종류가 있다. 1. 변수 2. 상수 변수는 말그대로 값이 변할 수 있는 것을 말한다. let a = 1; console.log(a); a = 2; let b = 'devilcute'; console.log(a); 위의 코드처럼 let 이라는 키워드를 이용해서 변수를 설정해 줄 수 있고 첫번쨰 a값과 두번쨰 a의 값이 다른 것을 보면 값이 바뀐 것을 확인 할수 있다. 하지만 동일한 이름으로 선언해주지는 못하는데 let a = 1; let a = 3; 이런 식으로 해주게 되면 a라는 변수가 이미존재하기 때문에 에러가 난다. 변수가 변하는 값을 넣을 수 있는 것이면 상수는 "변하지 않는 값"이다. java를 조금 다뤄보신 분들은 상수라는 단어를 들으면 final .. 더보기 이전 1 다음