什么是ajax异步传输?这个异步怎么理解呢?
3个回答
展开全部
这个要跟同步的概念一起理解,举个同步的例子
就是当你浏览页面的时候,你点击一个按钮或者链接,那么这个界面就会向服务器发送请求,此时你眼前的界面就是一片空白,直到请求的数据返回页面上才有东西显示。就是一个操作要等前一个做完才可以开始。
而异步则不同,比如一个注册页面
你填写名字,密码,邮箱之类的信息,界面看上去什么都没有变化,但是其实你注册的这个界面已经向服务器发送了一个请求来验证你的用户名是否已经存在。就是后台与界面可以进行数据交互,而界面则可以继续保持一直跟用户交互而不受影响。
就是当你浏览页面的时候,你点击一个按钮或者链接,那么这个界面就会向服务器发送请求,此时你眼前的界面就是一片空白,直到请求的数据返回页面上才有东西显示。就是一个操作要等前一个做完才可以开始。
而异步则不同,比如一个注册页面
你填写名字,密码,邮箱之类的信息,界面看上去什么都没有变化,但是其实你注册的这个界面已经向服务器发送了一个请求来验证你的用户名是否已经存在。就是后台与界面可以进行数据交互,而界面则可以继续保持一直跟用户交互而不受影响。
展开全部
你早上去学校要迟到了,还要穿衣服洗澡收拾书包吃早饭,但是早饭还要去买,如果你是同步执行的话,就洗好澡穿好衣服然后收拾书包,然后去排队买早饭再吃。如果你是异步执行,你一个线程你妈一个线程,你在洗澡穿衣服的时候你妈就可以帮你收拾书包买早饭,等你穿好衣服就可以直接吃了。
懂不?
懂不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如一个注册页面
你在填写完名字以后,界面就会向服务器发送一个请求来验证你的用户名
而与此同时,你还可以继续往下面填写名字,密码什么的信息
你在填写完名字以后,界面就会向服务器发送一个请求来验证你的用户名
而与此同时,你还可以继续往下面填写名字,密码什么的信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询