网站优化:所有的js代码放到同一个js文件中好,还是不同的页面根据需要创建不同的js文件好?

如题,还有css文件 同问。

网站优化:一个是压缩合并css,js,一个是合并图片和小图标来达到减少请求量的目的;所以当然是所有的js代码放到同一个js文件中好;需要注意的是:
1、只要命名不冲突放一个文件里面完全没问题,初始化代码用一个$(function(){...})包裹着就可以了;
2、不同的页面执行不同的逻辑代码块完全不冲突,关键是知道自己在做什么;
具体做法:
1)比如a.css,b.css,c.css,把里面的内容都复制到一个css中,main.css这样手动就可以合并
压缩的话,网上都有工具来压缩,直接百度 css压缩 就可以了;
2)js大部分是可以直接和css一样手动合并,然后压缩的(压缩方法,和压缩css一样,百度去),不过要注意复制到文件时的顺序,和代码里面的一些规范,不要把依赖什么的搞混了;如果js文件非常多手动处理很麻烦的时候,可能需要借助工具来实现,你可以试着用前端的一些加载器(require,seajs)来做一些优化,达到按需加载的目的,推荐用seajs试试;自动压缩的话,可以用nodejs的grunt来压缩,很好用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-09
注意js文件大小如果较大 建议优化 如果过大 页面每次加载都会载入js文件 会影响用户体验 css同理
第2个回答  2014-01-09
js文件大的话,可以把公共的放一起,其他单独放
第3个回答  2015-11-30
通用JS放一个文件,单独功能使用的另做一个文件,页面需要则调用,不需要则不用
第4个回答  2014-01-09

分开创建更好!

    创建文件的意义就在于使项目结构一目了然,使代码便于以后查看和维护,能节约不少时间。

    独立功能模块,可以以功能模块创建文件夹,如:先创建一个文件夹HTWH(后台维护),然后下面再建Javascript文件夹,这里面全放相应JS和CSS.相应JSP页面直接放在HTWH下。

    公用功能模块,建文件夹Public,里面也一样操作,再建Javascript文件夹,这里面全放相应JS和CSS.相应JSP页面直接放在Public下。

网站首页写了很多js 应该怎么优化 我想把简单的都写在一个里面可以吗...
可以,这样做是比较合理的。但是最好还是按照js用途分一下,比方说请求数据的,辅助功能的,通用的

如何屏蔽网站内的JS代码
将这些代码放在一个js文件里,然后单独调用这个js文件即可。这样有利于优化的。

网站SEO优化应该怎么做啊?
除了语义代码之外,还有JS的使用。JS文件太多会影响网站的加载速度。建议将JS代码统一放在JS文件中,网站代码越简洁,越好,控制有效文本与代码的比例,可以从根本上提高网站的质量。也就是说,网站的有效内容越高,页面的权重就越高。

网站页面代码优化方法是怎样的
JS优化与其他语言的优化也仍然有相同之处,JS优化的关键,仍然是要把精力放在最关键的地方,也就是瓶颈上,一般来说,瓶颈总是出现在大规模循环的地方,这倒不是说循环本身有性能问题,而是循环会迅速放大可能存在的性能问题。(1)、JS位置 网页代码中对js进行优化的时候,建议将JS放在页面最后,这样可以...

企业网站在进行优化时代码减肥工作如何操作
企业网站在进行代码优化时主要注意以下几个方面:一、CSS样式需合并、精简 网页代码冗余中CSS样式占大部分,或者是布局的时候自动产生了很多无用的代码。这些代码最好都写在CSS文件里,页面中尽量不要出现无用的样式代码,另外样式也可以尽量的精简。二、少用表格 不用多讲,大量使用表格,尤其是嵌套表格...

有哪些网站建设代码优化的方法?
一、JS优化 网站的JavaScript等文件最好全部的外部调用,JS代码最好不要太多,要尽量的不要用,假如网站功能一定要使用JS要采用外部文件进行封装 的,由于它代码中的内容是不被搜索引擎识别的。不要将js代码写在网页中,并且尽可能的减少文本的个数,有助于提高网页加载速度,并且更有利于搜索引擎的 抓...

怎样让JS脚本不影响SEO优化
因为蜘蛛能够正确识别noscript标记,并且一般情况下不会对浏览器显示产生影响(除非你的浏览器屏蔽了脚本解释引擎)。在网站优化中,为了让js不影响优化,一般采用js外部调用的方式,就是把js写在一个文件里,需要用到的时候,直接调用这个js文件的名字就好了。

网页制作中js引用问题,请问这是什么意思?
第一个问题,那个是版本号。做了优化以后的网站的script、css等是做了cdn的本地化,如果你改了js的内容,那就需要修改后面的版本号,网站打开的时候会查询服务器和cdn上的是否一样,如果不一样那就会重新从服务器上缓存到cdn,后面的数字一般都是日期时间。第二个问题,那是三个不同的类名,网站...

wordpress 怎么优化代码
3、js和css的合并分离优化:很多网站的所有js和css代码,都是写在一个文件里面的,这样虽然方便了管理,但是会导致页面加载的时候,需要加载很多不必要的代码,导致时间加长。而我的解决方法就是将每个页面都需要的js和css分别放置在一个文件内,而其他每个页面特有的js和css,则自己独立创建文件,针对性...

如何优化JS代码来适合网站优化
js站跟搜索引擎友好站,从本质上就是互相冲突的。所以如果重视SEO,就尽可能使用静态页面,主要原因是快。获取信息的第一要求就是快。所以在百度mip直接要求不得使用自定义js。仅引入百度提供的js文件,其他家也一样,尤其在移动端对这个的要求更加高。以上就是不二网为大家总结的关于如何优化JS代码来...

相似回答