在script标记的src属性中,在js文件的名称后面加上变量名的问号是什么意思

what is the mean of question mark with variable name after the name of js file in src attribute of the script tag?

本文关键字:意思 是什么 变量名 文件 script src 属性 js      更新时间:2023-09-26

有人能为我解释一下,在script标签的src属性中,在js文件名后面加上变量名的问号是什么意思吗?。

例如这里的

src="http://localhost/SamaJordan/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1"

在上面的例子中,你可以找到这个?ver=1.2.1.

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

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