1.jq基础
jQuery是一个JavaScript库,极大地简化了JavaScript编程。JQ相关基础属性
2.jq相关优点,如易于学习,少些多做。跨浏览器支持等。
3.jq不足,不支持组件化,更适合dom操作项目复杂度较高时 jq能力有限
4.jQuery对象与DOM Element的区别
获取的方式不同
DOM Element 是通过原生方式获取,例如:document.querySelector()
jQuery对象是通过调用jQuery函数获取,例如:jQuery('')
jQuery对象是一个类数组对象,该对象中会包含所选中的DOM Element的集合。
5.Ajax请求的方法有以下几种:
(1)XMLHttpRequest对象:XMLHttpRequest对象是原生JavaScript提供的一种ajax请求方法。通过创建XMLHttpRequest对象,可以发送HTTP请求并接收响应。
(2)jQuery的ajax方法:jQuery是一种流行的JavaScript库,提供了简化ajax请求的方法。
(3)fetch方法:fetch是一种新的网络请求方法,是基于Promise的异步请求方法。它提供了更简单、更强大的方式来发送ajax请求。
(4)axios库:axios是一个基于Promise的HTTP客户端库,可以发送异步请求并处理响应。
6.Ajax最大的特点
实现异步通信效果,实现页面局部刷新,带来更好的用户体验;按需获取数据,节约带宽资源
7.js和jq的区别
(1)JavaScript是一种脚本语言,而jQuery是一个js库。
(2)JS中查找元素的过程中方法太少且复杂;jQ中查找元素的方法有多种多样,非常灵活。3、JS主要通过设置style来改变样式;jQ使用css()来改变样式。


74
1 声望0 粉丝