XMLHttpRequest对象的open()和send()方法有什么区别?

Sat*_*dra 8 javascript ajax

XMLHttpRequest 宾语:

open ( <method>, <url>, <is async>)
send (<request_data>)

  1. 这些是如何不同的,为什么我们需要两者来实现ajax?
  2. 还可以<request_data>通过这两种方法传递吗?

小智 -3

1.open() 方法将打开特定的 url(用于在服务器上打开) 2.send() 方法 向服务器发送 HTTP 请求并接收响应。

  • @Satyendra `open` 是告诉 XHR 它应该转到哪个 URL 的方式。`send()` 是您实际发送请求的方式。 (3认同)