JS克隆对象方法
来源:互联网 发布:unity3d点击生成物体 编辑:程序博客网 时间:2024/05/18 02:43
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);
0 0
- JS克隆对象方法
- JS 对象克隆方法总结
- 克隆JS对象的三个实用方法
- 克隆JS对象的三个实用方法
- 克隆JS对象的三个实用方法
- js对象克隆
- js对象的克隆
- JS对象之克隆
- js对象深度克隆
- js 克隆对象clone
- js克隆对象
- js 对象克隆
- js克隆对象、数组的常用方法【clone】
- js克隆对象、数组的常用方法【clone】
- JS 对象合并与克隆方法的分类与比较
- 克隆对象__clone()方法
- JS完美实现对象克隆
- js实现对象完美克隆
- Java中Runnable和Thread的区别
- jquery的each()详细介绍--转
- PHP / Web / Python
- Linux多线程中使用信号-1
- jsp图片没有上传没有缩略图,怎么回事
- JS克隆对象方法
- Lua5.1中数学库
- SOCKET_ERROR & INVALID_SOCKET & WSAGetLastError
- Linux 多线程应用中如何编写安全的信号处理函数
- 直接拿来用!最火的Android开源项目(一)
- cdh培训
- java:位运算与逻辑运算
- Zookeeper集群环境安装过程详解
- Sqoop在Hadoop和关系型数据库之间的数据转移