六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 53|回复: 0

JavaScript 深度克隆JSON 对象【转帖】

[复制链接]

升级  68.67%

43

主题

43

主题

43

主题

秀才

Rank: 2

积分
153
 楼主| 发表于 2013-2-7 17:12:57 | 显示全部楼层 |阅读模式
转自  http://blog.zdnet.com.cn/html/22/422222-2881839.html
 
function clone(jsonObj) {    var buf;    if (jsonObj instanceof Array) {        buf = [];        var i = jsonObj.length;        while (i--) {            buf = clone(jsonObj);        }        return buf;    }else if (jsonObj instanceof Object){        buf = {};        for (var k in jsonObj) {            buf[k] = clone(jsonObj[k]);        }        return buf;    }else{        return jsonObj;    }}  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表