Mise en cache des fichiers JavaScript par le navigateur
Le navigateur peut mettre en cache les fichiers JavaScript connectés. Cela signifie qu'il les conserve chez lui pour augmenter la vitesse de chargement du site.
En pratique, cela conduit au fait qu'à un moment donné, lors de l'édition du code, le navigateur appliquera l'ancienne version du code, et non votre version actuelle.
Pour lutter contre ce comportement, on peut vider le cache du navigateur, ou utiliser une astuce ingénieuse. Son essence réside dans le fait que lors de la connexion du script, après le nom du fichier, nous mettons un point d'interrogation, un signe égal et le numéro de version de votre script. Lorsque le navigateur mettra le fichier en cache, vous devrez simplement augmenter le numéro d'une unité.
Voir l'exemple :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Corrigez la connexion de votre fichier afin qu'après le nom du fichier suive le numéro de sa version.