fetch关系:ajax:基于原生JavaScript的异步请求技术,使用XMLHttpRequest对象发送请求。axios:基于Promise的HTTP客户端,适用于浏览器和Node.js,提供更高级别的封装。fetch:浏览器内置API,现代化、基于Promise进行网络通信,功能及封装级别相对简单。核心语法:使用全局fetch函数发起资源请求,返回一个Promise,响应后resolve传回Response对象。发送get请求:结合URLSearchParams使用fetch进行,可使用.then的Promise写法。总结:发送get请求:结合URLSearchParams使用fetch。核心步骤:发起fetch请求,处理返回的Promise。总结:发送JSON数据:使用fetch和Content-Type:application/json,发送JSON格式的数据。核心步骤:创建fetch请求,设置Content-Type为application/json,使用JSON格式提交数据。总结:发送FormData:使用fetch,无需处理Content-Type,适用于表单数据提交。核心步骤:创建fetch请求,使用FormData对象作为数据,无需设置Content-Type。总结: