13-5jquery的执行方式

jquery的执行方式​为什么说:$(document).ready()方法比window.onload事件更高效呢?
html页面生成分为二步:
1. 生成DOM树: 告诉浏览器html文件中有多少元素以及他们之间的关系
2. 加载外部资源: 例如图像,外部文件等

window.onload事件必须要在dom树生成,外部资源全部加载完毕才可以触发
$().ready()事件:只要DOM创建完成就可以触发,不必等到元素全部加载完成,特别是有较大图片或文件时,效果非常明显

点我阅读全文




13-1jquery的底层工作原理

​总结:
一、如何用css语法来获取元素?
querySelector(),querySelectorAll()

二、jQuery是什么?
一个JavaScirpt类库

三、为什么要用jQuery?
1.各个浏览器之间存在兼容性
2.原生js语法复杂,代码过多
3.jQuery可做到:写得更少,而做得更多
4.我要看懂其它程序员写的jquery代码

四、jQuery的基本编程思想是什么?
1.查询 + 操作
2.基本语法: $(selector).option()

五、工厂函数$()的作用?
创建jQuery对象

六、jQuery的获取方式?
1.官网:jquery.com
2.cdn: 官网,谷歌,百度…

点我阅读全文