Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Inmutable

Un objeto inmutable es aquel cuyo contenido no se puede cambiar.Un objeto puede ser inmutable por varias razones, por ejemplo:

  • Para mejorar el rendimiento (al no haber planificados cambios futuros del objeto)
  • Para reducir el uso de memoria (haciendo referencias al objeto en vez de clonar el objeto entero)
  • Para la seguridad de los subprocesos (varios subprocesos pueden hacer referencia al mismo objeto sin interferir entre sí)