[javascript] Immutable.js에서 제공하는 변경 메소드에는 어떤 것들이 있나요?
  1. set(key, value): 주어진 키에 해당하는 값을 변경합니다. 기존 키가 없다면 새 키와 값이 추가됩니다.
  2. update(key, updater): 주어진 키에 해당하는 값을 업데이트합니다. 업데이트 함수를 통해 이전 값을 받아 새 값을 반환합니다.
  3. merge(object): 주어진 객체의 속성을 현재 맵과 병합합니다.
  4. delete(key): 주어진 키에 해당하는 값을 삭제합니다.
  5. clear(): 모든 값을 삭제하여 빈 맵을 생성합니다.

위의 메소드들은 주요 변경 메소드에 속하지만, 더 많은 메소드들이 있습니다. Immutable.js 문서를 참조하여 더 자세한 정보를 얻을 수 있습니다.

참고 자료: