具体而言,它与默认值有何不同(async: true
)?
在什么情况下我想明确设置async
到false
,这与防止页面上的其他事件发射有关吗?
答案
它与防止页面上的其他事件发射有关吗?
是的。
将异步设置为false意味着您要调用的语句必须在函数中的下一个语句被调用之前完成。如果您设置了异步:true,那么该语句将开始执行,而下一个语句将被调用,无论async语句是否已完成。
有关更多洞察力,请参见:jQuery ajax成功匿名函数范围
具体而言,它与默认值有何不同(async: true
)?
在什么情况下我想明确设置async
到false
,这与防止页面上的其他事件发射有关吗?
它与防止页面上的其他事件发射有关吗?
是的。
将异步设置为false意味着您要调用的语句必须在函数中的下一个语句被调用之前完成。如果您设置了异步:true,那么该语句将开始执行,而下一个语句将被调用,无论async语句是否已完成。
有关更多洞察力,请参见:jQuery ajax成功匿名函数范围