Almacenamiento en caché de archivos JavaScript por el navegador
El navegador puede almacenar en caché los archivos JavaScript conectados. Esto significa que los guarda para aumentar la velocidad de carga del sitio.
En la práctica, esto lleva a que en algún momento al editar el código, el navegador aplicará la versión anterior del código, y no tu versión actual.
Para combatir este comportamiento, se puede limpiar la caché del navegador, o usar un truco ingenioso. Su esencia consiste en que, al conectar el script, después del nombre del archivo colocamos un signo de interrogación, un signo igual y el número de versión de tu script. Cuando el navegador almacena el archivo en caché, simplemente necesitarás aumentar el número en uno.
Vean el ejemplo:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Corrija la conexión de su archivo para que después del nombre del archivo siga el número de su versión.