Javascript JSON对象更改属性

Javascript JSON对象更改属性,javascript,html,Javascript,Html,我正在开发一个chrome扩展,我必须遍历一个字典并将数据从其中的对象传输到另一个对象,我将最后一个对象存储在一个数组中,这个问题就发生了。这是输出:这是所需的输出: 这是我的密码: var active_observers = {}; var participants_data = []; function save_partcipants_data() { var participant_data = { name: "", wo

我正在开发一个chrome扩展,我必须遍历一个字典并将数据从其中的对象传输到另一个对象,我将最后一个对象存储在一个数组中,这个问题就发生了。这是输出:这是所需的输出: 这是我的密码:

var active_observers = {};
var participants_data = [];

function save_partcipants_data() {
    var participant_data = {
        name: "",
        words: 0,
        id: "",
        positive_marks: 0
    }
    for (let el in active_observers) {
        var finded = false;
        participant_data.name = active_observers[el].user_name;
        participant_data.words = Math.round(active_observers[el].speak_counter / 2.15);
        participant_data.id = active_observers[el].user_id;
        participant_data.positive_marks = active_observers[el].positive_marks;
        for (let i in participants_data) {
            if (participants_data[i].name === participant_data.name) {
                participants_data[i].words += participant_data.words;
                participants_data[i].positive_marks += participant_data.positive_marks;
                finded = true;
                console.log("object:");
                console.log(participant_data);
                console.log("list:");
                console.log(participants_data);
            }
        }
        if (!finded) {
            participants_data.push(participant_data);
            console.log("object:");
            console.log(participant_data);
            console.log("list:");
            console.log(participants_data);
        }
    }
}



 active_observers[user_id] = {
                    "user_name": user_name,
                    "user_id": user_id,
                    "speak_counter": 0,
                    "user_observer": observer,
                    "positive_marks": 0
                };
var active_observers = {};
var participants_data = [];
save_partcipants_data();

请分享你的输入和期望的输出我的意思是它是同一个对象,不是吗?