为什么在 css 或脚本路由中使用“?ver=2.70”?

Why use "?ver=2.70" in css or script route?

为什么有些人这样写:

shop/js/uds-jsonp.js?ver=2.70

而不是

shop/js/uds-jsonp.js

我已经检查了使用 ?ver=2.70 或不使用 ?ver=2.70 的资源,我没有发现任何差异。

这是针对 cache busting 的,如果您在用户加载页面时更改版本(ver URI 参数),uds-jsonp.js 将重新加载而不是从缓存中加载,确保提供最新版本。