一 ajax
- ajax–前后台分离开发,专门做后台数据的访问。局部刷新技术:
(1)异步请求:请求和后续代码同时执行;
(2)同步请求:等待请求执行完成后,再执行后续代码 - api(程序应用集–数据接口);
- 原生js在访问后台数据时专门写
(1)实例化对象
(2)open :连接远程服务器 。参数:method 请求的方式:get post ;url:请求的服务器路径;async:当前的请求是同步还是异步,true:异步,false:同步; user 用户名 ; password 密码
(3)send() 发送请求
(4)响应事件onreadystatechange
(5)渲染界面 - localhost:63342 webstrom自带的本地服务器
- 请求后台数据接口的时候,可以传参也可以不传
- 原生js 尽量不要同步 ,因为原生js是单线程的,会造成线程堵死
- 为什么会产生跨域:
域名解析就是localhost 没有写端口号默认80端口
–协议不一致会产生跨域;
–端口不一致也会导致跨域;
–域名不一致也会产生跨域;
本文深入探讨了AJAX在前后台分离开发中的作用,包括异步与同步请求的区别,原生JS如何实现数据访问,以及跨域产生的原因。解释了不同协议、端口和域名如何引起跨域问题。
178

被折叠的 条评论
为什么被折叠?



