aspx文件中的javascript代码

时间:2010-12-09 15:58:16

标签: javascript asp.net

我们有一个.aspx文件,其中有大约400行javascript代码。 在自己的文件中包含如此庞大的代码是一个好主意吗?在aspx中使用巨大的javascript代码与.js文件相比有什么性能差异?

请告知

5 个答案:

答案 0 :(得分:4)

如果它在自己的文件中,那么客户端只需要下载一次,而不是每次都将其解析出来。

答案 1 :(得分:4)

如果将该逻辑移动到.js文件(我推荐),浏览器可以缓存JS文件,使页面加载更快。

此外,JS文件中的逻辑(函数)可以从其他页面使用。

答案 2 :(得分:1)

您希望将其放在单独的文件中,原因有两个:

  1. 如果您需要重用任何代码,最好将其放在.js文件中以保持代码干净。
  2. 如果页面更新时没有经常更新(即每次回发),那么最好将它放在.js文件中进行缓存。

答案 3 :(得分:0)

不确定,但似乎在将JS代码放在单独的文件中时更容易压缩它。

答案 4 :(得分:0)

在aspx中包含js文件,你通常使用字符串构建器,如果它太大,你需要在aspx页面中有很多代码。不要在服务器端空间浪费客户端脚本。只需将其用作外部js文件即可。