话题 首页 > AJAX 教程 > AJAX 教程话题列表 > 详情

怎么理解ajax的异步和同步问题

精华
徐建凯 2016-10-21 04:12:23 浏览(5613) 回复(9) 赞(0)
想问问大神们什么是ajax异步,什么是ajax同步,两者有什么区别,或则两者适用场合有什么不同。
ajax

回答(9)

前端♌蕾儿 2016-10-21

在一系列需要执行的事件队列里面:

同步操作: 需要编译器对语句一件件的执行下去,如果某个事件还没有执行完毕,那么系统就需要一直等待,直到该事件执行完毕!

异步操作: 就好比吧这个事件拉出来放到另外一队,做一个单独的事情,程序执行到这个异步的时候,会分成两部分,一部分继续执行下面的程序,另一部分会单独去执行这个异步,互不影响程序加载! 在用户角度来说,这样不会让用户感觉他在等待响应!

--------- 2017-10-23

一个实例说明.

同步提交表单,必须处理完前端才能继续别的操作.

异步提交表单,提交后在后台未处理完你也可以进行别的操作.不锁定页面.

熊宝CEO 2017-03-19

先说异步:异步就是不同,就是两个不同的事情可以一起做。

再说同步:就是先要做完一件事情再做另外一件之前。

洋葱_dot 2017-08-30

我理解的同步和异步是:

比如你要提交一个表单,当你填完username后,光标放到下一个<input>里时,如果你用了Ajax异步请求,他当时就会反馈给你,这个username能不能用;异步就是你要填写完整个表单,点击提交后,他才反馈给你,哪些要修改,哪些是对的

一笔荒芜 2018-05-31

有问题找度娘,大佬太少,问题不好解决!!!!!

1144100656 2018-05-31

大神在哪里呀,大神在哪里呀,大神在哪里呀.

1152696398 2018-05-31

有问题找度娘,大佬太少,问题不好解决!!!!!

海海520 2018-07-04

在一系列需要执行的事件队列里面:同步操作: 需要编译器对语句一件件的执行下去,如果某个事件还没有执行完毕,那么系统就需要一直等待,直到该事件执行完毕!异步操作: 就好比吧这个事件拉出来放到另外一队,做一个单独的事情,程序执行到这个异步的时候,会分成两部分,一部分继续执行下面的程序,另一部分会单独去执行这个异步,互不影响程序加载! 在用户角度来说,这样不会让用户感觉他在等待响应!

4440 2018-10-21

可不可以理解成类似多线程?

要回复,请先登录 或者注册