Why does my variable change value when I assign it to another variable?
07:09 12 Feb 2014
var alpha = { a: 0, b: 0 };
var beta= alpha;
beta.b = 1;

Now alpha.b is 1.

Why does that happen and what can I do to keep alpha.b 0?

javascript json object