Pętla Javascript przez tablicę obiektów?

Próbuję przejść przez następujące czynności:

{
    "messages": [{
        "msgFrom": "13223821242",
        "msgBody": "Hi there"
    }, {
        "msgFrom": "Bill",
        "msgBody": "Hello!"
    }]
}

Chcę odzyskaćmsgFrom imsgBody

Próbowałem:

        for (var key in data) {
           var obj = data[key];
           for (var prop in obj) {
              if(obj.hasOwnProperty(prop)){
                console.log(prop + " = " + obj[prop]);
              }
           }
        }

Ale drukuje dziennik konsoli[Object]

Jakieś pomysły, co robię źle?

questionAnswers(8)

yourAnswerToTheQuestion