Comment changer de modèle par défaut des attributs à l'aide de la méthode de jeu dans Backbone.js

J'ai quelques defults de données dans le Modèle

window.AppState = Backbone.Model.extend({
  defaults: function() {
    return {
      country:  false,
      region: false
    };
  }
});

var appState = new AppState();

Puis dans le Routeur j'obtiens un tableau avec les nouvelles valeurs pour le modèle comme ceci:

[["country", "new country value"], ["region", "new region value"]]

Et maintenant dans une boucle for i cycle de mise à jour de tous les reçus params...
Je me rends compte de cette façon

appState.attributes[arg] = val;

mais je pense que c'est pas clair, parce que dans la documentation de Backbone.js j'ai lu sur "attribut" de la méthode et de voir ceci:
"S'il vous plaît utiliser ensemble pour mettre à jour les attributs au lieu de modifier directement."
Donc ma questions est: Comment je peux changer les attributs des valeurs par défaut à l'aide de la méthode de jeu?

InformationsquelleAutor Bobbe | 2011-11-23