为了避免缓存引起的最新js无法加载,所以需要用timestamp来表示。1、在<script type="text/javascript" src="/js/common.js" ></script>在后面加一个时间戳来解决。这样url地址每次变化,浏览器就会请求服务端的js,而不会使用缓存。保证页面每次加载到的都是最新的js文件。2、还有一种解决方案:加版本号,js有个版本。如果每次发布新的js代码。后面就会附加新的版本号。然后用户加载html页面的时候。版本号附加在在<script type="text/javascript" src="/js/common.js?v=99" ></script>这样也可以保证js同步加载到最新的版本。 其他回答url上接时间戳,最主要的作用是防止缓存,在某些情况下,有些浏览器会把多个XMLHttpRequest请求的结果缓存在同一个URL。如果对每个请求的响应不同,这就会带来不好的结果。把当前时间戳追加到URL的最后,就能确保URL的惟一性,从而避免浏览器缓存结果。