본문 바로가기

IT 블로그 스크랩

const에 대한 오해 (스크랩)

https://hyunseob.github.io/2016/11/21/misunderstanding-about-const/

 

const에 대한 오해

const is not immutable?얼마 전에 어떤 페이스북 그룹에서 공유된 글 중에 이런 글이 있었다. 본문에는 이런 문장이 있다. ES6 const does not indicate that a value is ‘constant’ or…

hyunseob.github.io

 

function을 이용한 생성자 선언을 const로 할 수 있는 방법이 있을까 찾아보던 중 방문한 사이트다.

생각치도 못하게 평소 궁금했던 const에 대한 지식을 더 얻을 수 있던 기회가 되었다.

배열 등의 Object를 선언했음에도 내부의 값이 변경되는 이유에 대한 정확한 이유를 알지 못했는데 이 페이지에서 주소를 할당한 것이기 때문이라는 것을 보게 되자 잊고 있던 자바에서의 기억이 떠오르며 그러한 이유때문에 const를 통해 선언했음에도 내부 값이 변조 가능해지는 것이었다는 사실을 알 수 있었다.