您好!欢迎访问家园网-www.jy.wang!

家园网

XMLHttpRequest的属性onreadystatechange其用法

网络 作者:本站 点击:

XMLHttpRequest的属性onreadystatechange

其用法http_request.onreadystatechange = getResult,

那这里的onreadystatechange是啥意思?

这是个组合词吧,请从词源的角度讲解一下在这里onreadystatechange的意思























onreadystatechange是一个由多个英文单词组合而成的技术术语。

从词源角度分析,这个属性名由四个部分组成:

  • on‌:常见的事件处理器前缀,表示"当...发生时",如onclickonload

  • ready‌:意为"就绪"、"准备完成",描述对象的状态

  • state‌:指"状态",这里特指XMLHttpRequest对象的请求状态

  • change‌:表示"变化"、"改变",强调状态转换的过程

组合后的onreadystatechange直译为"当就绪状态改变时",

XMLHttpRequest上下文中,它定义了一个事件处理器,当对象的readyState属性值发生变化时就会被调用。

在代码http_request.onreadystatechange = getResult中,

这意味着每当XMLHttpRequest对象的请求状态发生改变,就会自动执行getResult函数来处理服务器的响应

标签: