Keszowanie plików JavaScript przez przeglądarkę
Przeglądarka może keszować podłączone pliki JavaScript. Oznacza to, że zapisuje je u siebie w celu zwiększenia prędkości ładowania strony.
W praktyce prowadzi to do tego, że w pewnym momencie podczas edycji kodu przeglądarka będzie stosować poprzednią wersję kodu, a nie twoją aktualną.
Aby walczyć z takim zachowaniem, można czyścić kesz przeglądarki albo użyć sprytnej sztuczki. Jej istota polega na tym, że przy podłączaniu skryptu po nazwie pliku stawiamy znak zapytania, znak równości i numer wersji twojego skryptu. Kiedy przeglądarka zakeszuje plik, po prostu będziesz musiał zwiększyć numer o jeden.
Zobacz przykład:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Popraw podłączenie twojego pliku tak, aby po nazwie pliku pojawił się numer jego wersji.