如果我包含 .min 有关系吗?在脚本的文件名中?

Does it matter if I include .min. in a script's filename?

想想浏览器用来优化用户体验的巧妙技巧(参见 Preconnect, prefetch, prerender),我想知道是否有任何此类晦涩的魔法应用于文件名为 *.min.js 的文件。

澄清一下,假设我有同一个缩小文件的两个副本,浏览器行为是否会因为一个名为 bananas.min.js 而不是 bananas.js 而发生任何变化?

我尝试搜索信息,但实际上没有发现任何相关信息(大多数结果与源映射和 meaning/usefulness 缩小有关),所以我假设没有什么特别的事情发生,这只是一个命名约定, 但我想确认一下。

I assume nothing special happens and it's just a naming convention

是的,正是这样。

provided I have two copies of the same minified file, will browser behaviour change in any way because one is called bananas.min.js instead of bananas.js

完全没有。

文件名通常不会导致浏览器行为发生任何变化,而是在元素上使用属性来控制它们 - 例如在 <script> 元素上,您可以使用 asyncdefer

.min.js 文件通常只是 .js.

的缩小版本

缩小过程不应改变功能,但会提高文件的加载速度。

浏览器应该做同样的事情。