谈谈jQuery的效率问题 我用jQuery做过一些插件,很多用到动画的地方发现在IE8下相当卡!火狐里还好~~IE8的垃圾JS解析器大家都知道是烂的不行啊。但是毕竟有那么多人用,所以很郁闷。大家来谈谈,jQuery那些写法是效率低下的,那些是好的写法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jquery不会直接影响效率的如果要说那些写法会影响效率,当然是频繁创建节点,或是创建其他对象应该提高对象的可复用性以为目前JS的垃圾回收做得不好,甚至会有内存泄漏 jquery 用的多的话肯定是会影响速率的,而且每次都要onload完之后才可以执行,jquery是js的封装,要是比速度的话,肯定是js更快一些,这个其实也不一定,和浏览器的解析方式也有关系,浏览器对jquery的支持程度也有很大的关系 我发现jQuery的动画很卡(指在IE里),大家可有 同感 ? 用native方法最快 不管什么js的framework都是对native方法的包装罢了 这是必然的其实使用jQuery的时候如果你自己明白每写一个函数或者方法都知道做了些什么,那么效率问题就不会出现了另外jQuery的很多插件的确有“效率”问题,不过往往很多时候我们可以自己去改善或者干脆不用,比如jQueryUI很好用,但是有时候,尤其在IE上很卡,不过有些地方还是可以去考虑使用的。当然大规模的使用的时候需要谨慎。 关于jwplayer网页播放器连续播放的问题 谁能将以下jQuery代码翻译成原生态JS代码[有点难度] 这种编码格式叫什么?%BF%CE%BC% javascript是不是一种语法或结构上,不是特别严谨的语言呢(相比java,c#来说) 关于JS操作客户端的问题,请大家指教~~ 使用extjs给客户开发项目,客户自己使用,需要给EXTJS购买授权吗 谁能解释一下 这几行代码什么意思 关于history.go(-1)的问题 谁能给一些有关htc和dom的例子。 js 时间增加指定月份 请教什么时候才适合用ajax实现异步 自己写的一个数字选择器
如果要说那些写法会影响效率,
当然是频繁创建节点,或是创建其他对象
应该提高对象的可复用性
以为目前JS的垃圾回收做得不好,甚至会有内存泄漏
这是必然的
其实使用jQuery的时候如果你自己明白每写一个函数或者方法都知道做了些什么,那么效率问题就不会出现了另外jQuery的很多插件的确有“效率”问题,不过往往很多时候我们可以自己去改善或者干脆不用,比如jQueryUI很好用,但是有时候,尤其在IE上很卡,不过有些地方还是可以去考虑使用的。当然大规模的使用的时候需要谨慎。