JSer.close(object)
描述:
将指定的javascript(JSON)对象进行深度克隆.
参数:
参数名称 类型 说明
object object 要克隆的javascript(JSON)对象.
返回:
返回克隆后的对象.
注意:并不是任意js对象都可以克隆的(例如DOM, JSer等,因这些对象并非是有效的JSON数据对象,所以它们无法克隆).
适用版本:
这是JSer-2.7及后续版本新增的方法。
示例:
JS代码:
var object0 = {
    name: 'user1',
    age: 18,
};
var object1 = JSer.clone(object0);
object0.age = 30; //修改object0的值后检查克隆对象值是否发生变化

alert(JSer.toJSON(object0));
/* 结果:
{
    name: 'user1',
    age: 30,
}
*/


alert(JSer.toJSON(object1));
/* 结果:
{
    name: 'user1',
    age: 18, //我们发觉所克隆的对象值并未改变
}
*/
请参考:
JSer对象.clone(cloneEvents)