JavaScript文件所需的文件扩展名
作者:互联网
到目前为止,我所见过的所有JavaScript文件都具有扩展名.js,例如< script src =“ MyScriptFile.js” language =“ javascript” />中的扩展名.
我想知道这是否是必要条件吗?或者,任何扩展名有效吗?例如,我可以使用MyScriptFile.txt或MyScriptFile并在所有主要的Web浏览器中都运行完全有效的JavaScript文件吗?
我无法在JavaScript规范中找到有关此信息.
解决方法:
不,它们也可以是任何东西,无论如何它们都可以工作.
剧本:
<script type="text/javascript" src="file.txt"></script>
告诉html,无论扩展名如何,都将该文件用作JS.
我曾经用php写我的JS,所以它们可能包含PHP代码,但是如果这样做,您有时会遇到麻烦.
您还应该查看搜索引擎的优化情况;搜索引擎期望.js文件为.js,并且由于扩展名错误,它们可能会歪斜,并且您的网站可能会失去某些位置.
重要的一点是服务器,因为如果文件的扩展名为.js,它就“知道”文件内容是javascript,因此它将以正确的方式对其进行处理,并按预期进行操作.
最佳做法是使用正确的文件扩展名.
(但这并不意味着您不能使用其他人).
标签:file-extension,javascript 来源: https://codeday.me/bug/20191119/2039644.html