Object.deepClone = function(o){
if(!o || typeof o!='object')return o;
var rst = {};
if($.isArray(o)){
rst = [];
for(var i=0,n=o.length;i<n;i++)
rst.push(Object.deepClone(o[i]));
return rst;
}
for(var p in o)rst[p] = Object.deepClone(o[p]);
return rst;
if(!o || typeof o!='object')return o;
var rst = {};
if($.isArray(o)){
rst = [];
for(var i=0,n=o.length;i<n;i++)
rst.push(Object.deepClone(o[i]));
return rst;
}
for(var p in o)rst[p] = Object.deepClone(o[p]);
return rst;
}
使用方法示例:
var params=Object.deepClone(_Pareams);