今天在code review时候看到同事的代码,用了ajax同步,async:false,如果不设置async参数,默认是true,为异步,异步的情况是比较复杂的,看下同步这个例子: function getCommit(){ var data = null; $.ajax({ url: '', async: false, success:function(res){ data = res.data; } }); return data;} 该方法的return放在了方法的最后一步,不像我们常规…