JavaScripti failide brauseri poolt vahemällu salvestamine
Brauser võib vahemällu salvestada ühendatud JavaScripti faile. See tähendab, et ta säilitab need enda juures saidi laadimiskiiruse suurendamiseks.
Praktikas viib see selleni, et mingil hetkel koodi muutmisel kasutab brauser eelmist koodiversiooni, mitte teie praegust.
Sellise käitumise vastu võitlemiseks saab tühjendada brauseri vahemälu või kasutada kavalat võtet. Selle olemus seisneb selles, et me skripti ühendamisel paneme failinime järele küsimärgi, võrdusmärgi ja oma skripti versiooninumbri. Kui brauser salvestab faili vahemällu, peate lihtsalt suurendama numbrit ühe võrra.
Vaadake näidet:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Parandage oma faili ühendamine nii, et failinimele järgneks selle versiooninumber.