js文件引用末尾的花括号是什么意思?

Sar*_*rge 3 javascript curly-braces curly-brackets

我已经看过这样的代码,并想知道那个大括号是什么,它是某种争论传递吗?

<script type="text/javascript" src="some_script.js?{0}"></script>
Run Code Online (Sandbox Code Playgroud)

Bra*_*rad 5

在URL中,问号后面?是查询字符串.您可以在此处指定服务器的参数.

在这种情况下,由于这些括号没有编码(as %7B0%7D),我怀疑你实际上是在模板引擎的上下文中看到这个,并且{0}是一个随机数.这通常用于避免缓存文件,因为使用随机数,您每次都有效地拥有一个新URL.我不知道你正在使用什么模板引擎......有几个使用这种表示法.