Mutable (ミュータブル)
ミュータブルの値とは、まったく新しい値を作成することなく変更可能な値のことであり、イミュータブルとは対照的です。
JavaScript では、オブジェクトおよび配列はデフォルトでミュータブルであり、新しいオブジェクトや配列を作成することなく、そのプロパティや要素を変更することができます。 逆に、プリミティブ値はイミュータブルです。プリミティブ値は一度作成されると変更できませんが、それを保持する変数には別の値を再代入することがあります。
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
ミュータブルの値とは、まったく新しい値を作成することなく変更可能な値のことであり、イミュータブルとは対照的です。
JavaScript では、オブジェクトおよび配列はデフォルトでミュータブルであり、新しいオブジェクトや配列を作成することなく、そのプロパティや要素を変更することができます。 逆に、プリミティブ値はイミュータブルです。プリミティブ値は一度作成されると変更できませんが、それを保持する変数には別の値を再代入することがあります。