Mutable과 Immutable
Post

Mutable과 Immutable

Mutable

의미

생성된 이후에 상태가 변경될 수 있는 객체

예시

JavaScript에서는 ObjectArray가 있음

Immutable

의미

생성된 이후에 상태가 변경되지 않는 객체

예시

JavaScript에서는 객체, 배열을 제외한 모두

사용 이유

  • 성능을 향상시키기 위해
  • 메모리 사용을 줄이기 위해

Reference

  • https://poiemaweb.com/js-immutability