Javascript - 关于性能的问题

时间:2016-01-29 05:28:09

标签: javascript html

我对Javascript有一些疑问。 我网站的大多数页面都使用js。为了获得更好的性能,我该怎么办? : 将我的所有js代码写在一个文件中并将其与我的页面链接?或者每页一个js文件?

我从不将js混入我的HTML中,这是一种糟糕的方式吗?我喜欢单独的东西(html,css,js)

谢谢。

3 个答案:

答案 0 :(得分:0)

可维护性

在开发应用时保留单独的页面,以便任何人都可以确定哪些功能已编码在哪里。

表现

在将其部署用于生产之前,minify您的js和css文件,以便减少网络调用以下载这些文件。

  

我从不将js混入我的HTML中,这是一种糟糕的方式吗?

不,拥有非侵入式js既有可读性又有利于性能,因为它让你有机会缩小js文件。你不能缩小内联js。

答案 1 :(得分:0)

我的经验是在ASP.MVC中编写一个相对较大的网站。 我没有在一个文件中写入所有的javascript代码,因为这很难管理。我创建了一个包含多个javascript文件的文件夹,每个文件都有自己的用途。 如果javascript超过10行代码,并且你可以把它放在html文件之外,我会建议,因为它看起来更快。

答案 2 :(得分:0)

所有页面都有一个.js文件更容易,但如果你有多个文件,那么它的可读性更好。 将javascript混合到HTML中可能很有用,但这取决于您的需求。