ajax同步和异步的区别


【ajax同步和异步的区别】在我们的日常生活中,我们偶尔会遇到一些我们不知道如何解决的问题,比如ajax同步和异步之间的区别 。那么我们应该如何解决我们不知道的问题呢?ajax同步和异步有什么区别?那我来介绍一下 。ajax同步和异步的区别 。
区别一:
当执行当前AJAX的时候会停止执行后面的JS代码,直到AJAX执行完成后,可以继续执行以下内容JS代码 。
当把async设为false时,这时ajax请求同步,即此时ajax块发出请求后,他会等待function1()这个地方不会执行function2(),直到function1()部分执行完成 。
区别二:
当ajax发送请求后,等待server在端返回的过程中,前台将继续 执行ajax块后面的脚本,直到server只有端回到正确的结果,才能执行success,也就是说,此时执行两个线程,ajax块发出请求后一个线程 和ajax块后面的脚本(另一个线程)
看了我的方法,现在你学会了ajax同步和异步有区别吗?如果你学会了,快速分享这个方法,让更多的人知道ajax同步与异步的区别 。ajax同步与异步的区别 。