Copia el valor de una variable en otra

Tengo una variable que tiene un objeto JSON como su valor. Asigno directamente esta variable a alguna otra variable para que compartan el mismo valor. Así es como funciona:

var a = $('#some_hidden_var').val(),
    b = a;

Esto funciona y ambos tienen el mismo valor. Uso unmousemove controlador de eventos para actualizarb a través de mi aplicación. Al hacer clic en un botón, quiero revertirb al valor original, es decir, el valor almacenado ena.

$('#revert').on('click', function(e){
    b = a;
});

Después de esto si uso el mismomousemove controlador de eventos, actualiza tantoa yb, cuando antes se estaba actualizando solob como se esperaba.

Estoy desconcertado sobre este tema! ¿Que esta mal aquí?

Respuestas a la pregunta(10)

Su respuesta a la pregunta