Ajax> onreadystatechange - open / send> order totalmente arbitrário?

Eu tenho uma pequena pergunta 'incidental':

Ao enviar uma solicitação comAjax...abrir tem que antecedermandar, com certeza ... mas e quanto aoonreadystatechange alocação?

Logicamente definido antesabrir-ing o objeto Request, apósmandar-ou ou entre?

Para recuperá-los, pense:

// Using POST
XMLHttp.open('POST', url, true);

XMLHttp.onreadystatechange = RequestState;

XMLHttp.send(parameter);

questionAnswers(1)

yourAnswerToTheQuestion