Closed1

イミュータブルとは

ユイト🍓ユイト🍓

イミュータブル(immutable)とは

immutableは以下の要素に分解できます↓

  • im:否定
  • mut:変わる
  • able:できる

これらが語源で、「変えられない」と解釈でき、「不変な」という意味です。

JavaScriptにおいてイミュータブルとは、ある状態を持つ一オブジェクトの状態(中身)が変わらないことを指します。

例えば、以下のコードのように一文字ずつ大文字にするような変更を加えても、結果は変わらないような状態がイミュータブルであると言えます。


文字列とか数値とかはどうなる?

このスクラップは2023/06/06にクローズされました