inmutabilidad javascript

JavaScript
var map1 = Immutable.Map({a:1, b:2, c:3});
var map2 = map1.set(‘b’, 50);
map1.get(‘b’); *// 2
map2.get(‘b’); *// 50const objeto = {cosa: ‘casa’};

function cambiarCosa(obj) {
  return obj.cosa = ‘Carro’;
}

cambiarCosa(objeto) //mutación

console.log(objeto) // {cosa: 'Carro'}
Source

Also in JavaScript: