JSFiddle - React, Tailwind, and code Playground

JavaScript

playerInfoObject = {
        	w1: {w: 1},
            w2: {w: 2}
        };

		var newObject1 = $.extend(true, {}, playerInfoObject.w1);
        var newObject2 = $.extend(true, {}, playerInfoObject.w2);

        playerInfoObject.w2 = $.extend(true, {}, newObject1);
        playerInfoObject.w1 = $.extend(true, {}, newObject2);

		console.log('w1:', playerInfoObject.w1);
		console.log('w2:', playerInfoObject.w2);

        newObject1 = {};
        newObject2 = {};