var A = new Object; var B = A; A['value'] = 1; alert(B['value']);
В яваскрипт все объекты передаются по ссылке, поэтому если вы измените свойство объекта A, оно автоматически изменится в объекте B.
Чтобы этого не произошло необходимо клонировать объект
var A = new Object; var B = jQuery.extend({}, A);
Как клонировать объект на чистом яваскрипт мне, если честно, все равно. Потому что уже врядли можно встретить проект без какого-либо фреймворка.