moufking / tp-angular

tp
https://tp-tp.herokuapp.com
0 stars 0 forks source link

Que fait cette ligne de code? #13

Closed nioperas06 closed 6 years ago

nioperas06 commented 6 years ago
this.books.push(Object.assign(new Book(null, null, null, null, null, null, null, null, null, null), savedBook));
moufking commented 6 years ago

elle ajoute une nouveau livre a la fin de l'objet

nioperas06 commented 6 years ago

C'est quoi la définition de la méthode assign? Que fait Object.assign(new Book(null, null, null, null, null, null, null, null, null, null) ?

nioperas06 commented 6 years ago

Pourquoi tous ces null?

moufking commented 6 years ago

c'est pour recevoir ce que savedBook lui envoi .C'est a dire ajoute le contenu de savedBook dans le new book. Ainsi à la fin le new book n'aura plus de valeur null mais plutot les valueur contenu dans saveBook

moufking commented 6 years ago

c'est null pour recevoir le contenu de savebook

nioperas06 commented 6 years ago

Pourquoi on doit procéder ainsi; ce n'est pas forcément très joli.