如何在每个带有日期的页面请求上对javascript文件进行版本控制

如何在每个带有日期的页面请求上对javascript文件进行版本控制,javascript,html,Javascript,Html,如何在每个页面请求上使用实时日期自动生成js文件的版本 <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Hello, world!</title> </head> <body> <!-- HTML CONTENT --> <script s

如何在每个页面请求上使用实时日期自动生成js文件的版本

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Hello, world!</title>
  </head>
  <body>
        <!-- HTML CONTENT -->
     <script src="core.js"></script>
  </body>
</html>

你好,世界!
在每一个页面请求中,我都想强制获取新版本的js文件,比如:

<script src="core.js?2019-03-19-12-03"></script>


可能吗

它完全取决于生成HTML所使用的工具(请注意,每次强制重新加载JS,即使它没有更改,也可能会非常低效,最好使用文件的校验和(例如md5).我没有使用一些东西来生成我的html,这将是简单的HTMLTanks,但我不喜欢使用jqueryplease现在检查一下
var timestamp = new Date().getTime()    
var tag = document.createElement("script");
tag.src = 'core.js?' + timestamp
document.querySelector("body").appendChild(tag);