Open davidmarsprof opened 3 years ago
Quelques conseils en bonus pour aller au delà de ce code qui marche mais comporte pas mal de mauvaises pratiques.
Sur tes liens, juste avant le onclick
, mets un attribut href="#"
ça permettra d'avoir la main ( cursor:pointer
en css ) quand on survole la réponse avec la souris.
Dans ton code JS les déclarations de jours ne servent à rien, ça n'empêche pas ton code de fonctionner mais ça le rend moins lisible et un peu moins optimisé. Tu as deux options: tu effaces les lignes qui ne servent à rien ou bien tu les commentes.
Par contre il manque une déclaration sur currentdate
. C'est pas bloquant, mais c'est considéré comme le mal incarné en 2020.
Toujours dans ton code JS, pense à mettre des point virgules pour finir tes lignes. Pareil, c'est pas obligatoire mais c'est ce que l'on appelle une bonne pratique car ça permet une meilleure lisibilité du code.
Toujours en terme de bonnes pratiques, toi tu écris if (day == cday)
, moi j'écrirais plutôt if (day === cday)
. La différence est subtile mais elle mérite d'être creusée. Quand tu as le temps fais une petit recherche à ce sujet, c'est une des marques en javascript (et dans d'autres langages) entre un vrai développeur et un amateur.
Ta question https://spacegarbage.github.io/UNSERIOUS-GAME/index.html est un excellent cas d'étude pour illustrer à quoi peut servir javascript.
Ne la modifie pas, on l'étudiera en cours. Merci