2

我有一个对象和一个 for in 循环,如下所示:

var golom = {
    MRTU03: {
        Temp: "10",
        Sp: "11"
    },
    MRTU09: {
        Temp: "8",
        Sp: "7"
    }
};
for (var f in golom) {
    $('body').append('hi ' + golom[f]);
}

因为它正在打印:

hi [object 对象]hi [object 对象]

body,但我怎样才能让它打印出来

嗨 MRTU03 嗨 MRTU09

??

谢谢!

4

2 回答 2

4
for (var f in golom) {
    $('body').append('hi ' + f);
    $('body').append('hi ' + golem[f].Temp); // Temp
    $('body').append('hi ' + golem[f].Sp); // Sp
}
于 2013-05-16T16:01:10.973 回答
2

尝试这个

var golom = {
    MRTU03: {
        Temp: "10",
        Sp: "11"
    },
    MRTU09: {
        Temp: "8",
        Sp: "7"
    }
};
for (var f in golom) {
    $('body').append('hi ' + f);
}
于 2013-05-16T16:01:37.213 回答