jQuery MiniUI

标题: mini.clone()是新建一个对象吗? [打印本页]

作者: zhjn    时间: 2016-5-12 13:47:33     标题: mini.clone()是新建一个对象吗?

var newObj = mini.clone(oldObj);
newObj.ksrq = mini.formatDate(newObj.ksrq,"yyyy-MM-dd");

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

作者: felt    时间: 2016-5-12 15:06:29

本帖最后由 felt 于 2016-5-12 15:13 编辑

[attach]7448[/attach]
如图


作者: zhjn    时间: 2016-5-13 09:18:00

felt 发表于 2016-5-12 15:06
如图

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

作者: felt    时间: 2016-5-13 09:26:15

zhjn 发表于 2016-5-13 09:18
我调试了下,发现并不是像你截图那样子,调试如下:
clone后未转化格式前正常:

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2