기본 콘텐츠로 건너뛰기

const와 let의 차이

 const   javascirpt에서 const는 불변의 값을 설정합니다. 이후에 수정을 하려한다면 javascript는 구문 오류라는 문구를 보여줍니다.   let  javascirpt에서 let은 가변의 값을 설정합니다. 이후에 let의 값을 수정할 수 있습니다.   ex > let itcider = "easy and cool it" ; console . log ( itcider ); itcider = "easy it" console . log ( itcider );  이렇게 위의 코드를 보면 처음에는 itcider의 값을 easy and cool it라는 string 값을 주었지만 3번째 줄처럼 itcider에 대해서 easy it라는 새로운 값의 string 값을 줄 수 있게 되었습니다. var var는 레거시 자바스크립트입니다. var에는 특별한 규칙이 없습니다. 선언이 가능하며, 언제든 수정 가능합니다. 추가적으로 선언이 가능하기에 너무 제약이 없는 것이 큰 단점입니다.