JavaScript 是一种脚本语言,主要用在浏览器中,实现对网页的文档对象的操作和一些用户交互动作的处理。而 jQuery 则是 JavaScript 的一个代码库(或习惯性叫类库),它将一些在 JavaScript 开发中经常用到的功能集合起来,提供了简便的函数接口,简化了JS的操作,同时可在不同浏览器间实现一致的效果。是当前最流行的 JavaScript 库之一。关于程序语言和代码库之间的联系,打个比方,程序语言是原料,代码库则是用原料做成的半成品,而你的程序项目则是成品。你可以选择直接用原料做,也可以选择加入一些半成品。当然用原料做,你可以更自由,而用半成品则效率更高。

1. jQuery 作为 JavaScript 的代码库,自然是使用 JavaScript 语言编写的。
2. jQuery 的代码非常规范,执行效率也很高,是 JavaScript 编码的优秀范例。
3. 很多情况下,只要使用 jQuery 的方法就可以实现大部分的 JavaScript 功能。

一、Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。

1.执行时间 
window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 
$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 
2.编写个数不同 
window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 
$(document).ready()可以同时编写多个,并且都可以得到执行 
3.简化写法 
window.onload没有简化写法 
$(document).ready(function(){})可以简写成$(function(){});
二、其它例子:http://www.jb51.net/article/61640.htm

最新文章

  1. Tomcat环境配置
  2. C#序列化与反序列化方式简单总结
  3. Validate US Telephone Numbers
  4. java 中 Math.rint()
  5. Git学习笔记(3)——撤销修改和文件的删除
  6. C# 进制转换 (没有数值的长度限制)
  7. 给NIOS II CPU增加看门狗定时器并使用
  8. error at ::0 can't find referenced pointcut解决办法(转载)
  9. CentOS修改主机名和网络信息
  10. sql回滚
  11. LeetCode "Count of Smaller Number After Self"
  12. 【转】 iOS开发之打包上传到App Store——(一)各种证书的理解
  13. 用css做类似表格的布局
  14. jQuery Tools:Web开发必备的 jQuery UI 库
  15. OpenStack high-level Functionsenabled
  16. 跨平台的C++应用和UI开发库 QT
  17. .NET使用HttpWebRequest发送手机验证码
  18. 其它综合-CentOS7 忘记root密码
  19. sql server 中用于排名的三个函数 row_number() ,RANK() 和 DENSE_RANK()
  20. asp.net导入后台代码

热门文章

  1. 【HDU 2014 Multi-University Training Contest 1 1002】/【HDU 4862】Jump
  2. Android开发_字符串处理类-TextUtils类
  3. An NIO.2 primer--reference
  4. Android 自定义View修炼-自定义HorizontalScrollView视图实现仿ViewPager效果
  5. Java基础知识强化之集合框架笔记48:产生10个1~20之间的随机数(要求:随机数不能重复) 简洁版
  6. Android(java)学习笔记194:ListView编写步骤(重点)
  7. Windows系统下搭建Jenkins环境
  8. RedHat搭建IPA-Server
  9. 蓝灯官网下载,蓝灯最新版下载,Lantern(蓝灯)
  10. C# QRCode、DataMatrix和其他条形码的生成和解码软件