当你做类似的事情时
xmlhttp.open("GET","ajax_info.txt",true);
xmlhttp.send();
send() 函数会触发一个线程(或类似的东西)来同时发送 HTTP 消息,或者它发送后仅在发送完所有数据后才返回?
最佳答案
xmlhttp.send()永远不会返回,它是void,它只向服务器发出请求,您创建的xmlhttp对象有一个名为onreadystatechange的方法,当您的异步请求成功或失败时会调用它,无论如何您的应用程序流都不会损坏,它会继续运行。 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
关于javascript - 异步 XMLHttpRequest send() 在发送所有数据之前返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406234/