Unterstrich javascript -_.jede Schleife für verschachtelte array-Eigenschaften

Hallo Javascript - /Unterstrich-gurus..

Können sagen, ich erhalten ein json-Objekt vom server die ein anonymes array verschachtelt als eine Eigenschaft... wie würde ich in einer Schleife durch diesen array in einen Unterstrich _.jede Methode?

Dies ist mein json-Objekt:

  "onlineUsers": [
    {
      "Id": "users/2",
      "Name": "Hamish",
      "LatestActivity": "2013-01-17T04:02:14.2113433Z",
      "LatestHeartbeat": "2013-01-17T04:02:14.2113433Z"
    },
    {
      "Id": "users/3",
      "Name": "Ken",
      "LatestActivity": "2013-01-17T03:45:20.066Z",
      "LatestHeartbeat": "2013-01-17T04:04:34.711Z"
    }
  ]

wie würde ich ändern mit dieser Funktion drucken Sie die Namen?

_.each(onlineUsers, function(user){log(user.name);});

Dieser Druck ist die eigentliche Sammlung von verschachtelten Objekten, offensichtlich, weil Sie Elemente in der verschachtelten array von onlineUsers... nicht sicher, wie man dieses array Schleife, wenn es anonym übergeben...

Dank,
Hamish.

entfernen der äußeren {} sollte es gültiges JSON.
Mindestens die inneren Objekte werden sollte {name: 'Joe'},{name: 'Fred bloggs'}. Das allein macht es eine ungültige Objekt-und wirft einen JS-Fehler.

InformationsquelleAutor HCdev | 2013-01-17

Schreibe einen Kommentar