私は次のようなAPIからJSONを返しました:
Contacts: [{ GivenName: "Matt", FamilyName: "Berry" }]
これを私のコードスタイル(camelCase-小文字の最初の文字)と一致させるために、配列を変換して次のようにします。
contacts: [{ givenName: "Matt", familyName: "Berry" }]
これを行うための最も簡単/最良の方法は何ですか?新しいContactオブジェクトを作成し、返された配列内のすべての連絡先を繰り返し処理しますか?
var jsonContacts = json["Contacts"],
contacts= [];
_.each(jsonContacts , function(item){
var contact = new Contact( item.GivenName, item.FamilyName );
contacts.push(contact);
});
または、元の配列をマップしたり、何らかの方法で変換したりできますか?