Closed kiuKisas closed 2 years ago
✅done
à noter que map
et reduce
ne devraient pas être utilisés car dans le contexte je ne modifie pas la variable itérée, aussi la plupart des éditeur ne détectent pas le type de variable des valeurs d'un objet (il considéra donc les valeurs d'un objet comme étant des objets), ainsi forEach
n'est proposé par l'éditeur de code lors de l'écriture
@Theo-Dancoisne je suis passé à coté.
Le problème de l'editeur du code c'est parce qu'il n'est pas au courant que c'est un tableau et que la fonction forEach
et compagnie existe. Javascript est un language dynamique, c'est à dire que les variables ne sont pas typé, donc ton editeur ne peut pas etre au courant. C'est ce qu'ajoute partiellement typescript
, et là tu aurais eu la proposition.
map
et reduce
ne doivent pas etre utilisé si tu modifies la variable itéré directement dans le tableau..
Et sache que je dis pas ça au pif ou pour t'embeter..
Je te laisse t'occuper de ça, je réouvre une issue: #8
https://github.com/Theo-Dancoisne/pokedex/blob/80633fbe92b81712166455e5ac6871311718c92e/src/vues/top-screen.vue#L36 Préferes les methods de type
map
,forEach
,reduce
a l'utilisation d'une boucle for Le code sera bcp plus clair et ça rend implicite ce que tu veux faire https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Array