哪一种是最快的方法
which one is the fastest method
>我有一个简单的画廊滑块图像。当第一个图像可见时,左箭头被隐藏,当最后一个图像可见时,右箭头被隐藏。
为了隐藏和显示箭头,我使用了隐藏和显示方法。但是其他方法也可以工作,例如:fadeIn()/fade Out 和 css('visibility','hidden')/css('visibility','visible')
我想知道哪种是最优化的方法。最快的一个
谢谢大家
不使用动画时从 http://api.jquery.com/hide/.hide() 开始。
这大致相当于调用.css('display', 'none'),只是显示属性的值保存在jQuery的数据缓存中,以便以后可以将显示恢复到其初始值。如果元素的显示值为内联,则被隐藏并显示,它将再次以内联方式显示。
fadeIn() 和 fadeOut() 使用动画,速度会更慢,需要更多的处理(就像 hide() 一样,设置了时间。
根据
这个测试- hide()
比fadeOut()
略快(因为它不使用动画)。 但是,如果您想要最快的方法,请使用本机 js 命令(如 document.getElementById('a').style.display = 'none';
)这样做,这要快 80%-90%。
相关文章:
- 在Javascript中声明数组时,应遵循哪一种最佳实践
- 使用jquery加载方法是一种好的做法吗
- 3种方式说如果:否则,但哪一种
- 哪一种是最快的方法
- 两者中的哪一种是最有效的方法
- 获取近似相等的点(IndexOfPoint方法的一种)
- 如果一个函数的大部分执行是以输入为条件的,那么下面哪一种是更好的实现方式
- 将实例方法同时用作静态方法是一种好的做法吗
- 区分鼠标左键和右键的不同方式,要用哪一种
- 给定一个特定的日期,是否有一种方法可以在不知道日期是以哪种格式书写的情况下在自由文本文档中搜索该日期?
- 哪一种浏览速度更快?从不同的网站下载不同的图片/一个网站为一个网页's图片[HTML/PHP]
- 哪一种方法更快?条件IF或数学公式
- 为什么有两种不同的角函数包装方法,哪一种最好?
- 哪一种是在javascript中复制对象的更好方法?
- 是否有一种方法来确定JS代码的哪一部分是最耗电的
- 哪一种技术可以隐藏内容较重的右栏?
- 哪一种是自定义的,通过书本的方式获取用户的本地时间/时区?(或者:谷歌/脸书是怎么做到的?)
- 这两种方法中哪一种更有效
- 哪一种编程语言具有Gnome 3的完整实现API(绑定)
- 哪一种定义变量的方法更好?为什么?