仅记录在jQuery中更改的对象的属性

时间:2015-06-08 07:56:20

标签: jquery

我正在搞乱对象并进行更改并在代码中进行测试。我发现记录一个对象,在控制台中查看它,然后打开它并找到我正在测试哪些部分进行更改是非常繁琐的。

有没有办法只记录已更改的对象部分?

例如,当您单击ID为saveSettings的按钮时:

$("#saveSettings").click(function () {
    console.log(settings);
});

它当然会记录名为“settings”的完整对象。

为了给你一个想法,我的目标现在看起来像这样(但更多):

var settings= {
    social: {
        username: "JSmith"
    },
    general: {
        color: "red"
    }
};

0 个答案:

没有答案