Do you know that? 75% American freelancers who work from home make over $65k per year next

List the different states of XMLHttpRequest with their description.

The different states of the XMLHttpRequest object are as follows:

  •  1) Uninitialized : It is the state in which the object has not been initialized. 
  •  2) Open: It is the state when the object has been created but the send function is not invoked. 
  •  3) Sent: It is the state when the send function is invoked but the status and headers are not available. 
  •  4) Receiving: It is the state when the data is received by the process. 
  •  5) Loaded: It is the state when the procedure is completed and the data is available.