当我使用async=false
的{{1}}方法时,async=true
和open
之间有什么区别?
XMLHttpRequest
答案 0 :(得分:8)
Mozilla Developer: Synchronous and Asynchronous Requests
XMLHttpRequest
支持同步和异步通信。但是,一般情况下,出于性能原因,异步请求应优先于同步请求。简而言之,同步请求会阻止代码的执行,并可能泄漏内存和事件。这可能会导致严重的问题。使用同步请求的唯一可行理由是更轻松地促进
Web Workers
内的下载。