window.onload与$(fn)的区别_目录
文章目录
- window.onload与$(fn)的区别_目录
- 一、事件
- window.onload与$(fnction(){})
- 二、总结
一、事件
文档加载事件
我们想一个问题,window.onload与$(fnction(){})有区别吗,他们是一样的吗?
window.onload与$(fnction(){})
只能说它们类似,不能说完全相同
区别如下
1、
window.onload 是当前文档完全加载后执行:意思就是假如有个2G的电影,也要播放完之后再执行
$(function(){}) 是当前文档绘制成功后执行:什么叫文档绘制成功呢?就是只要节点绘制成功就行了,不用等电影播放完
2、 window.onload 只能书写一次,(fnction(){})、jQuery(fnction(){}))
顺序如下:
然后就没了
所以顺序也很容易看出来
其实$(fnction(){})分为
标准写法和简写 的写法:
二、总结
1、前者是是当前文档完全加载后执行;后者是当前文档完全绘制成功后执行
2、前者只能书写一次,后者可以书写多次
3、前者语法只有一种,后者有两种语法