库(Library)与框架(Framework)
共同点:都是第三方写好的现成的程序,使用库和框架可以提升开发效率。
不同点:
1.库更像是一个工具,拿过来直接使用,相对随意(JQuery)。
2.框架会对开发者的开发方式设置一定的限制,使用框架需要按照框架的规则来开发项目(Vue、react)。
初步了解Jquery
Jquery是一个基于JavaScript的库,主要用于操作DOM。
1.获取节点
(
"
选
择
器
"
)
2.
操
作
节
点
("选择器") 2.操作节点
("选择器")2.操作节点().method();
3.设置元素样式$().css();
案例:多个按钮绑定点击事件
Jquery行情分析
Jquery是一个过时的库,大量的应用场景已被取代。
1.解决兼容问题:随着各大浏览器趋于标准化,浏览器兼容问题已经越来越不是问题。
2.简化DOM操作:随着MVVM(Vue、Reat)框架的普及,项目不再会大量直接操作DOM。
3.动画方法:css取代
Jquery的应用场景
1.简单的网站,主要用来展示效果(宣传公司或宣传产品)。
2.单独的某个广告宣传页面。
3.编写一些简单的小demo,模拟测试。
Jquery的学习成本很低(最多一到两天),因此即使过时了,也一定要掌握,这是前端工程师必备技能。