ajax同步与异步的区别

假如有个js方法

function a(){

   $.ajax({
             url: url,
             dataType: "json",
             success: function(data){
             }
    });
    //另一个方法
    b();
}

如果是同步,ajax执行完,才会执行b方法;

如果是异步,ajax执行的同时,会继续往下走,执行b方法。

调用ajax的时候一定注意,你使用的是同步还是异步,默认是异步。

跟一般的js不一样,执行ajax的同时会继续往下执行,一般的js方法执行的时候会等这个方法执行完,才会往下走。

猜你喜欢

转载自blog.csdn.net/zhaofengdeng/article/details/79035183