asp.net – 我应该在哪里放置我的JavaScript页面或外部文件?
作者:互联网
在VS 2008中,我有一个包含一个母版页的ASP.NET内容页面.我想为此页面添加用于客户端验证等的JavaScript函数.我的问题是:
>我应该将这些脚本编写在单独的.js文件中,还是嵌入在.aspx文件中.
>这种选择是否会影响网站的性能?
>编写JavaScript文件有什么规则吗?
解决方法:
这取决于你的用途.如果它是特定于页面的功能,那么尝试在页面本身中实现它.如果它被许多页面使用,那么将它放在一个js文件中.
Does it affect the performance of
website?
是的,它可以.如果你有一个包含数千行代码的js文件,那么你必须在js文件中只调用一个函数.如果您引用此文件,则下载整个文件时应该有带宽浪费.对于这种情况,您可以在同一页面内编写该函数.
另一方面,浏览器可以缓存js文件.因此,对于后续请求,如果文件存在于缓存中,则不会再次下载.但是在JavaScript本身写入页面的情况下,每次页面加载其所有内容都将被下载.
标签:asp-net-2-0,javascript,asp-net,code-organization 来源: https://codeday.me/bug/20191008/1873734.html