https://2ssue.github.io/common_questions_for_Web_Developer/docs/Programming/12_immutable&mutable.html#immutable
https://blog.devgenius.io/mutable-and-immutable-in-javascript-78a3cbc6187c
Immutable 객체는 내용이 변하지 않는 객체를 만한다.
JavaScript 에서는 원시타입 (string, number, boolean 등등) 이 해당된다.
Mutable 은 바뀔 수 있는 변수 타입을 말한다.
JavaScript 에서는 참조형타입인 object, array 가 해당된다.