代码分析:

$(document).ready(function()
{
....
}
);
window.onload=function(){
....
}

两段代码功能上可以互换,但又有许多区别:

1.第一种是Jquery写法,第二种是javaScript写法;

2.执行顺序不同。

$(document).ready(function(){}) 页面结构加载完成就可以执行代码。

window.onload必须等页面元素(包含图片)全部加载完成后,才能执行。显然,前者的执行效率高于后者。

3.执行数量不同。
$(document).ready(function(){}) 可以执行多次。
window.onload只能执行一次。
注意:$(document).ready(function(){})可以简写成$(function(){}),下面两段代码是等价的
 $(document).ready(function(){

    //程序段
}) $(function(){ })
 


最新文章

  1. Velocity(5)——#set指令
  2. oracle的索引维护
  3. [cocos2d-js]chipmunk例子(一)
  4. javascript中的省市级联效果
  5. GuessFist
  6. Struts2注解配置之@Namespace(四)
  7. Android声明和使用权限
  8. log4net使用(包括单个文件和按日期生成多个文件)
  9. centos dmesg
  10. day06_JDBC学习笔记
  11. vue-eleme 学习笔记
  12. 如何设计一个restful风格的API
  13. Docker查看容器IP
  14. rpm方式安装MySQL5.1.73
  15. linux 免输入密码脚本
  16. C# .Net动态调用webService
  17. perl6 HTTP::UserAgent (3) JSON
  18. Python的集合框架
  19. C语言超大数据相加计算整理
  20. HBase工具之监控Region的可用和读写延时状况

热门文章

  1. Spring的日志管理
  2. mac远程连接linux 服务器桌面by VNC
  3. lambda表达式已经成为了开发者必须要掌握的技能?
  4. UDP中一个包的大小最大能多大?TCP呢?
  5. son-server模拟http mock数据
  6. java当中JDBC当中JNDI用来查找dataSource的例子
  7. 爬虫请求库之requests库
  8. 《学渣的电子技术自学笔记》——三极管的放大区、截止区与饱和区(基于NPN型)
  9. 2019/7/18ACM集训
  10. spring-data-jpa模糊查询