user984003 user984003 - 9 months ago 62
Javascript Question

Get key value of dictionary

How do I get the value from a javascript dictionary? (I don't even know if it's called a dictionary in javascript)

I get the following object (friends) from the facebook sdk. How do I, for example, loop through the names?

{data: [{id: "xxxxx", name: "Friend name"}, {id: "xxxxx", name: "Friend name"}]}


In JavaScript dictionaries are objects. To access object properties you may use either dot notation or square brackets notation. To iterate an array you may use simple for loop.

var obj = {
        data: [{
            id: "xxxxx",
            name: "Friend name"
        }, {
            id: "xxxxx",
            name: "Friend name"

for (var i = 0, len =; i < len; i++) {