jquery效率探索
作者:warran 来源:一路上有鱼 发布时间:2008-01-08 18:06:00
标签:jquery,js,效率,toggle
以下效率,是奔腾 dual1.6G HZ,1G内存电脑,ie6.0下
toggle()与slideToggle("fast")比较
前者耗时在0-15ms之间,后者420+ms,效率很差。(我想也怪不了jquery,自己用js写个这种效果,应该也很难比这个效率好。)
toggle()与hide()
都在0-15ms间,几乎无差别。hide()稍微稍微好一些。
$(this).addClass("bg1") 与 this.className="bg1";
一个是jquery写法,一个是js写法。 两者效率基本无差别。循环上百次的时候,仍然没有什么差别,可见jquery的基础应用(不包括slideUp之类的特效),基本不会带来效率上的破坏。所以我仍然会继续使用jquery,但要更合理的使用。
在效率问题上,最重要的是编程的方式方法,而不是使用纯js还是使用jquery。
当然,如果你要做的是alibaba,要做的是163。那么纯粹的js是必然的选择。
ie6与ff2.0在运行js的效率上,我想,保守的说差10倍以上。
0
投稿
猜你喜欢
- b 和 i 标签在现在的 Web 标准潜规则中是不推荐使用,甚至是反对使用的,因为认为他们只是“表现”粗体和斜体,而没有任何“语义”。更多的
- 服务器重新启动的情况当mysqld启动时,所有的授权表内容被读进存储器并且从那时开始生效。被服务器立即应用的情况用GRANT、REVOKE或
- MySQL使用环境变量TMPDIR的值作为保存临时文件的目录的路径名。如果未设置TMPDIR,MySQL将使用系统的默认值,通常为/tmp、
- 以下是通过Excel 的VBA连接Oracle并操作Oracle相关数据的示例Excel 通过VBA连接数据库需要安装相应的Oracle客户
- MooTools 1.2介绍原文地址:30 Days of Mootools 1.2 Tutorials - Day 1 - Intro t
- 采集文章给建站带来了很大的方便,特别是一些小网站,人员有限,资金有限,适当的使用采集功能可以很快丰富我们的网站,采集这么厉害可能你会觉的代码
- <%'***********************************************'函数
- 第一步:安装SQL200,并启动SQL2000。到网上下载SQL2000,并安装完毕。( * 作系统是XP,装的是SQL个人版),按照下面所示
- 很多网站都有“浏览历史”这个功能,通常都是显示在页面的一侧,特别是一些购物网站,这个功能会让用户使用网站的体验好一些;例如当当网或淘宝网都有
- 这个url的正则表达式判断的js!是比较全面的。它验证的情况包括!IP,域名(domain),ftp,二级域名,域名中的文件,域名加上端口!
- --语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库
- Oracle Tips, Tricks & Scripts1. Topic: Compiling Invalid Objects:O
- 环境:OS:Red Hat Enterprise Linux AS release 4 (Nahant)DB:Oracle Database
- 流程,通俗来讲,就是许多人,在做一系列的事情时,怎样相互协调,安排好这一系列事情的先后顺序,有什么事先的约定,需要达到怎样的预期目标。在UE
- 进入sqlplus SQL> set timing on SQL> SQL> select count(*) from c
- 阅读《YUI学习笔记(1)》YAHOO.lang.dump 与 YAHOO.lang.substitute。1.&nbs
- 最近正在用功的学习jQuery,在琢磨了不少别人写的功能之后,也开始尝试着自己开发一些功能。今天我做了一个简单的密码强度测试工具。这可功能的
- 如何用OdbcRegTool组件来创建一个数据源?OdbcRegTool是一个免费组件,在服务器上安装后,就可以来创建一个数据源:<h
- 我们大家都知道CSS功能的强大,而有关CSS基本的排版控制虽然已有详细的使用说明和参考教程,但还有许多丰富的CSS排版能力,是很少能查到的。
- 这些包可以独立使用,也可以与其他包一起使用以满足复杂的业务需求。Integration Services 可以提取和转换来自多种源(如 XM