var x = {
a: 100
};
var y = joot.cloneObject(x);
alert(x.a);
alert(y.a);
x.a++;
y.a--;
alert(x.a);
alert(y.a);
Ожидание
Результат
.
---------------
Сложные структуры не клонируются
var x = {};
x.a = {};
var y = joot.cloneObject(x);
alert(x.a); // [Object]
alert(y.a); // [Object]
x.a = 100;
alert(x.a); // 100
alert(y.a); // 100
------------------------
Хотя так - работает
var x = {};
x.a = {};
var y = joot.cloneObject(x);
alert(x.a); // [Object]
alert(y.a); // [Object]
y.a = 100;
alert(x.a); // [Object]
alert(y.a); // 100