Javascript 在脚本标记的src属性中,js文件名之后加上变量名的问号是什么意思?

Javascript 在脚本标记的src属性中,js文件名之后加上变量名的问号是什么意思?,javascript,Javascript,有人能给我解释一下在脚本标签的src属性中js文件名之后加上变量名的问号是什么意思吗 举个例子 src=”http://localhost/SamaJordan/wp-includes/js/jquery/jquery-migrate.min.js ?版本=1.2.1“ 在上面的示例中,您可以找到这个?ver=1.2.1 我们知道,在php文件名之后,它被视为一个变量,我们可以使用超级全局数组get获取它的值,但是当我们在javascript文件名之后发送它时,我们如何利用它呢?以防止网站在更新

有人能给我解释一下在脚本标签的src属性中js文件名之后加上变量名的问号是什么意思吗

举个例子

src=”http://localhost/SamaJordan/wp-includes/js/jquery/jquery-migrate.min.js ?版本=1.2.1

在上面的示例中,您可以找到这个?ver=1.2.1


我们知道,在php文件名之后,它被视为一个变量,我们可以使用超级全局数组get获取它的值,但是当我们在javascript文件名之后发送它时,我们如何利用它呢?

以防止网站在更新过程中崩溃。当整个站点更新包括JS文件时,用户可能最终使用新的HTML,但仍然使用旧的JS,因为浏览器会缓存文件。如果您添加一个唯一标识符,如“scripts?version=1.1”,那么它将被视为一个单独的文件,并将使用新的JS。

它是文件URL中的一个查询字符串。它用于缓存破坏(即强制浏览器下载新版本,而不是使用文件的旧的缓存版本)。“在php文件名之后,它被使用(原文如此!)一个全局变量”-这意味着什么?看起来至少有人需要知道他使用的技术在做什么。。。(在尝试编程之前,至少要知道如何使用它。)Sime Vidas非常感谢你。user3477950我听不懂你说的。