jQuery MiniUI

 找回密码
 立即注册
查看: 4868|回复: 3
打印 上一主题 下一主题

mini.clone()是新建一个对象吗? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-5-12 13:47:33 |只看该作者 |倒序浏览
var newObj = mini.clone(oldObj);
newObj.ksrq = mini.formatDate(newObj.ksrq,"yyyy-MM-dd");

如上,克隆一个新的对象,转化其中ksrq的时间格式,发现oldObj中的ksrq也跟着变成了转化后的值。是不是clone只是引用同一个对象,而非创建新对象?

Rank: 8Rank: 8

沙发
发表于 2016-5-12 15:06:29 |只看该作者
本帖最后由 felt 于 2016-5-12 15:13 编辑


如图

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

板凳
发表于 2016-5-13 09:18:00 |只看该作者
felt 发表于 2016-5-12 15:06
如图

我调试了下,发现并不是像你截图那样子,调试如下:
clone后未转化格式前正常:

转化后:

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2016-5-13 09:26:15 |只看该作者
zhjn 发表于 2016-5-13 09:18
我调试了下,发现并不是像你截图那样子,调试如下:
clone后未转化格式前正常:

请排除干扰因素,单独测试,不要放在复杂的环境里跑

Archiver|普加软件

GMT+8, 2025-7-15 14:16 , Processed in 1.040705 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部