我们有一个.aspx文件,其中有大约400行javascript代码。 在自己的文件中包含如此庞大的代码是一个好主意吗?在aspx中使用巨大的javascript代码与.js文件相比有什么性能差异?
请告知
答案 0 :(得分:4)
如果它在自己的文件中,那么客户端只需要下载一次,而不是每次都将其解析出来。
答案 1 :(得分:4)
如果将该逻辑移动到.js文件(我推荐),浏览器可以缓存JS文件,使页面加载更快。
此外,JS文件中的逻辑(函数)可以从其他页面使用。
答案 2 :(得分:1)
您希望将其放在单独的文件中,原因有两个:
.js
文件中以保持代码干净。 .js
文件中进行缓存。答案 3 :(得分:0)
不确定,但似乎在将JS代码放在单独的文件中时更容易压缩它。
答案 4 :(得分:0)
在aspx中包含js文件,你通常使用字符串构建器,如果它太大,你需要在aspx页面中有很多代码。不要在服务器端空间浪费客户端脚本。只需将其用作外部js文件即可。