版本号的作用和使用逻辑
一,版本号的作用
1,现在浏览器简单的理解:
一般浏览器加载都会自动缓存这个文件的所有内容,只要文件路径是一样的就不会去重新加载这些文件,只要加载的文件路径变了,就会重新加载文件,这时候版本号的作用就出现了
2,动态控制版本号
我们定义一个属性的缓存,比如verson,在程序运行中我们随机生成一个变量缓存起来,这个可以有时效性,或者当你修改了JS或者CSS,这时我们的浏览器中或有缓存的,如果我们需要浏览器重新去加载我们的JS,我们就要清空缓存起来的版本号,这时路径不一样的,浏览器就会重新去请求我们的JS或者CSS