Backbone modèle.destroy(): Est explicite de suppression de la collecte nécessaire?

J'ai une question simple. Je suis en train de regarder une fonction avec 2 lignes de code:

deleteTask: function() {
    this.parent.collection.remove(this.model);
    this.model.destroy();
}

Si j'ai fait un commentaire sur la première ligne, qui est censé supprimer le modèle de sa collection, les choses semblent fonctionner comme prévu (comme dans le modèle est supprimé automatiquement). Du Backbone du site, c'est la description d'un modèle de "détruire" la fonction:

Déclenche un "détruire" l'événement sur le modèle, qui vont remonter à travers toutes les collections qui en contiennent.

Suis-je sûr de supposer que la suppression de this.parent.collection.remove(this.model); n'aura pas d'incidence sur la fonctionnalité du code d'une façon quelconque? C'est ce que je pense, mais je voulais le faire.

Merci!

InformationsquelleAutor AndraD | 2013-01-14