gpt4 book ai didi

javascript - XMLHttpRequest 对象

转载 作者:行者123 更新时间:2023-12-04 08:09:16 25 4
gpt4 key购买 nike

我有几个关于 XMLHttpRequest 的问题。

  1. 这不是一个 Javascript 对象,而是一个对象,这是真的吗?是浏览器原生的吗?这是我第一次听说具有“ native 对象”的浏览器。其他 native 对象做了什么浏览器有吗?

  2. 似乎 XMLHttpRequest 在 Ajax 之前就存在了。如果这是真的,那它是干什么用的呢?

  3. 它有5个属性:readyState, status, onreadystatechange,响应文本,响应 Xml。请注意,这些都写在较低的驼峰式大小写,onreadystatechange 除外。这是为什么?

最佳答案

XMLHttpRequest 最初由 IE 发起,后来也被包含在包括 Firefox 在内的大多数其他浏览器中。

那时,Microsoft 有自己的 XMLHttpRequest 对象。

只是在 2005 年的某个时候,XMLHttpRequest 对象才“被发现”,广为人知并且非常有用,它能够在不占用用户浏览器的情况下将数据异步发布到服务器。

AJAX 这个名字是使用 XMLHttpRequest 创造的。

XMLHttpRequest 是 AJAX 的插入者,它是此对象 + XML + JS 的组合(尽管现在您可以说 JSON 比 XML 更适合这项工作)

关于javascript - XMLHttpRequest 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9627891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com