在 VS 2008 中,我有一个 ASP.NET 内容页面,其中有一个母版页。我想为此页面添加用于客户端验证等的 JavaScript 函数。我的问题是:
- 我应该将这些脚本单独编写吗
.js
文件,或嵌入到.aspx
file.
- 这种选择会影响网站的性能吗?
- 编写 JavaScript 文件有什么规则吗?
我想说,您应该将 javascript 函数创建到单独的 .js 文件中,并将它们链接到母版页或 .ASPX 中需要的地方。
想象一下,您“复制并粘贴”每个 .ASPX 中的 javascript 函数,然后加载该 .ASPX 文件时,渲染该页面将花费更长的时间,因为它还需要渲染 javascript 函数。如果您将其维护为单独的 .js 文件,则浏览器只会下载一次(如果它较新或以前不存在)。
您还可以缓存这些 .js 文件,这样浏览器就不会每次都重新加载它。
另一个优点是当你需要对.js文件进行一些更改时,你只需要在一个文件中集中修改它,而不是通过众多的.ASPX进行“查找和替换”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)