引入大量的jquery插件会影响速度嘛?
最近想研究一下jquery插件,所以想问一下各位大牛,引入过多的jquery插件会影响代码效率嘛?因为很多时候就用到插件的一部分功能,用插件来做的话,会不会增加运行一些不...
最近想研究一下jquery插件,所以想问一下各位大牛,引入过多的jquery插件会影响代码效率嘛?因为很多时候就用到插件的一部分功能,用插件来做的话,会不会增加运行一些不必要的东西,影响效率
jquery菜鸟拜求大牛指导 展开
jquery菜鸟拜求大牛指导 展开
5个回答
展开全部
1.引入过多的jquery插件:
(1)如果你是放在不同的文件中引用有可能增加页面打开时http请求的数量,
(2)如果是放到同一个js文件里面理论上来说是会增加浏览器下载的网页资源的时间,但是整体来说影响不会比(1)明显.
(3)当然你完全没有必要引用一些没用的插件进去.
2.将一部分模块写成jquery插件,肯定会在代码的复用,扩展和可维护性上大大增强.
个人认为,将部分前端代码模块化为插件,是利大于弊的. 真正影响效率的主要是可能在一些经验不足的情况下部分js写得存在性能问题. 另外,如果你是做pc网站的话,实际上你的那点模块化js为插件的性能损耗是极小且不明显的. (现在我用js写的手机程序,就会较多的考虑代码效率,主要是移动网速较慢)
(1)如果你是放在不同的文件中引用有可能增加页面打开时http请求的数量,
(2)如果是放到同一个js文件里面理论上来说是会增加浏览器下载的网页资源的时间,但是整体来说影响不会比(1)明显.
(3)当然你完全没有必要引用一些没用的插件进去.
2.将一部分模块写成jquery插件,肯定会在代码的复用,扩展和可维护性上大大增强.
个人认为,将部分前端代码模块化为插件,是利大于弊的. 真正影响效率的主要是可能在一些经验不足的情况下部分js写得存在性能问题. 另外,如果你是做pc网站的话,实际上你的那点模块化js为插件的性能损耗是极小且不明显的. (现在我用js写的手机程序,就会较多的考虑代码效率,主要是移动网速较慢)
展开全部
肯定会影响的 你可以把插件脚本放在</html>后面 就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正常情况下没太大影响
肉眼是感觉不到的
除非你真的加载了N多N多的代码(这种情况比较少,正常情况下页用不了那么多,更何况你是新手,你能加的那些基本影响不了什么)
再有就是你代码写的不好,导致死循环,或者不必要的循环,导致电脑在那不停的算就影响了
这种情况比较多,也是新手要注意的地方。
肉眼是感觉不到的
除非你真的加载了N多N多的代码(这种情况比较少,正常情况下页用不了那么多,更何况你是新手,你能加的那些基本影响不了什么)
再有就是你代码写的不好,导致死循环,或者不必要的循环,导致电脑在那不停的算就影响了
这种情况比较多,也是新手要注意的地方。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然啊 360已经有一个特别明确的IE插件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你加载的js过多 当然会影响了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询