Cachelagring af JavaScript-filer i browseren
Browseren kan cachelagre tilsluttede JavaScript-filer. Det betyder, at den gemmer dem hos sig selv for at øge hastigheden af websitets indlæsning.
I praksis fører dette til, at på et tidspunkt, når du redigerer koden, vil browseren anvende den foregående version af koden i stedet for din nuværende.
For at bekæmpe denne adfærd kan man rydde browserens cache eller bruge et smart trick. Essensen af det er, at vi, når vi tilslutter scriptet, efter filnavnet sætter et spørgsmålstegn, et lighedstegn og nummeret på din scripts version. Når browseren cachelagrer filen, skal du blot forøge nummeret med én.
Se eksempel:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Ret tilkoblingen af din fil, så der efter filnavnet følger nummeret på dens version.