一.什么是Jquery?
jQuery是一个JavaScript函数库。
jQuery是一个轻量级的"写的少,做的多"的JavaScript库。
jQuery库包含以下功能:
HTML 元素选取
HTML 元素操作
CSS 操作
HTML 事件函数
JavaScript 特效和动画
HTML DOM 遍历和修改
AJAX
Utilities
二.jquery的优点
轻量级
出色的DOM操作的封装
链式操作方式
丰富的插件支持
行为层与结构层的分离
更好的实现动画效果
开源
三.jquery的十种方法
.bind()
.css()
.hasclass()
.removeclass
.parent()
.children()
.html()
.hide()
.show()
.extend()
四.你觉得习惯用vue框架写项目,如果用原生js和jquery框架的话你感觉难度很大吗?谈谈你的理解?
原生js用真实dom
jquery相当于把真实dom放在盒子里(伪数组),vue没出来之前jquery还是很火的
轻量级框架
封装了dom
封装了ajax($.ajax)
链式编程,隐式迭代
相比原生js有丰富的插件
它的兼容性也很好
基于jquery的ui库常用的比如这个LayUI、EasyUI
Vue:虚拟dom,非常有效的提高了浏览器性能,史诗级改变,而且是响应式数据,运行速度比jquery更快