96SEO 2026-02-19 20:00 15
。

通过与服务器进行少量的数据交换#xff0c;Ajax可以使网页实现异步更新。
这意味着可以摘不重新加载整个网页的情况下#xff0c;对网页进行部分更新。
XMLHttpRequest对象#xff1a;原生JavaScri…
Ajax是对前端和后端进行数据、文本传递的一种技术。
通过与服务器进行少量的数据交换Ajax可以使网页实现异步更新。
XMLHttpRequest对象原生JavaScript提供的API可以在不刷新的情况下与服务器进行数据欢呼。
使用XHR对象发送Ajax请求需要编写一些JavaScript代码并在回调函数中处理服务器返回的数据。
Fetch
API可以使用Promise对象来处理Ajax请求。
Fetch
API更加简单灵活还支持数据的传输但是需要使用者了解Promise对象的用法。
jQuery.ajaxjQuery提供的方法可以简化Ajax请求的编写也可以处理响应数据。
使用该方法可以轻松发送GET
DELETE。
Axios基于Promise的HTTP库可以摘浏览器和Node.js中发送Ajax请求。
Ajax提供了简单的API可以方便的处理请求和响应数据。
addEventListenereventnamecallback
xhr.addEventListener“progress”updateProgress
xhr.addEventListener“load”transferComplete
xhr.addEventListener“error”transferFailed
xhr.addEventListener“abort”transferCanceled
动作HTTP方法描述查询GET获取资源创建POST创建资源修改PUT更新资源删除DELETE删除资源
document.querySelector(form).onsubmit
document.querySelector(.name).value;//
1.新建XHMHttpRequest对象https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequestvar
2.添加监听xhr.addEventListener(load,
{console.log(xhr.responseText);alert(添加成功);});//
post添加请求头https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/openxhr.open(post,
http://localhost:3000/goods);//
转换成JSON格式的字符串;https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringifyxhr.send(JSON.stringify(param));};
document.querySelector(form).onsubmit
document.querySelector(.id).value;//
2.添加监听xhr.addEventListener(load,
{console.log(xhr.responseText);alert(删除成功!);});//
put修改请求头,使用拼接,采用模版字符串xhr.open(delete,
http://localhost:3000/goods/${id});//
document.querySelector(form).onsubmit
document.querySelector(.name).value;var
document.querySelector(.id).value;//
2.添加监听xhr.addEventListener(load,
{console.log(xhr.responseText);alert(修改成功!);});//
put修改请求头,使用拼接,采用模版字符串xhr.open(put,
http://localhost:3000/goods/${id});//
};xhr.send(JSON.stringify(param));};
2.监听响应状态码xhr.addEventListener(load,
5.处理响应结果console.log(xhr.responseText);});//
axios.get(https//localhost:3000/user).***n(response
处理成功情况console.log(response.data);}).catch(error
处理错误情况console.error(error);}).finally(()
srchttps://cdn.jsdelivr.net/npm/axios/dist/axios.min.js
document.getElementById(userBody);tbody.innerHTML
trtd${user.id}/tdtd${user.name}/tdtd${user.sex
女}/tdtd${user.birth}/tdtd${user.addr}/tdtdbutton
onclickprepareEdit(${user.id})编辑/buttonbutton
onclickdeleteUser(${user.id})删除/button/td/tr).join();}//获取用户数据function
{axios.get(http://8.130.50.58:3000/users).***n(res
{console.log(res)renderTable(res.data)/*
console.log(renderTable(res.data));
document.getElementById(newId).value;const
document.getElementById(newName).value;const
document.getElementById(newSex).value;const
document.getElementById(newBirth).value;const
document.getElementById(newAddr).value;axios.post(http://8.130.50.58:3000/users,
{id,name,sex,birth,addr}).***n(res
{console.log(res);alert(新增成功);getmessage();//清空表单document.getElementById(newId).value
;document.getElementById(newName).value
;document.getElementById(newSex).value
;document.getElementById(newBirth).value
;document.getElementById(newAddr).value
{console.error(err);});}//删除用户function
{axios.delete(http://8.130.50.58:3000/users/${id}).***n(res
{console.log(res);alert(删除成功);getmessage();}).catch(err
{console.error(err);});}//编辑用户:点击编辑按钮后回显到表单function
{axios.get(http://8.130.50.58:3000/users/${id}).***n(res
res.data;document.getElementById(editId).value
user.id;document.getElementById(editName).value
user.name;document.getElementById(editSex).value
user.sex;document.getElementById(editBirth).value
user.birth;document.getElementById(editAddr).value
{console.error(err);});}getmessage()//修改用户function
document.getElementById(editId).value;const
document.getElementById(editName).value;const
document.getElementById(editSex).value;const
document.getElementById(editBirth).value;const
document.getElementById(editAddr).value;axios.put(http://8.130.50.58:3000/users/${id},
{name,sex,birth,addr}).***n(res
{console.log(res);alert(修改成功);getmessage();})}/script
fetch(https://api.example.com/data).***n(response
};fetch(https://api.example.com/posts,
content-type_weba的contenttype-CSDN博客
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback