From 5e990a17012ff5ed90ae1559a11bbe4bc74c887a Mon Sep 17 00:00:00 2001 From: MDN Date: Tue, 8 Jun 2021 00:58:25 +0000 Subject: [CRON] sync translated content --- files/zh-cn/_redirects.txt | 4 + files/zh-cn/_wikihistory.json | 56 +++++++------- .../orphaned/web/api/abstractworker/index.html | 88 ++++++++++++++++++++++ .../web/api/abstractworker/onerror/index.html | 74 ++++++++++++++++++ .../web/api/element/currentstyle/index.html | 77 +++++++++++++++++++ .../web/api/xmlhttprequestresponsetype/index.html | 69 +++++++++++++++++ files/zh-cn/web/api/abstractworker/index.html | 87 --------------------- .../web/api/abstractworker/onerror/index.html | 73 ------------------ .../zh-cn/web/api/element/currentstyle/index.html | 76 ------------------- .../web/api/xmlhttprequestresponsetype/index.html | 68 ----------------- 10 files changed, 340 insertions(+), 332 deletions(-) create mode 100644 files/zh-cn/orphaned/web/api/abstractworker/index.html create mode 100644 files/zh-cn/orphaned/web/api/abstractworker/onerror/index.html create mode 100644 files/zh-cn/orphaned/web/api/element/currentstyle/index.html create mode 100644 files/zh-cn/orphaned/web/api/xmlhttprequestresponsetype/index.html delete mode 100644 files/zh-cn/web/api/abstractworker/index.html delete mode 100644 files/zh-cn/web/api/abstractworker/onerror/index.html delete mode 100644 files/zh-cn/web/api/element/currentstyle/index.html delete mode 100644 files/zh-cn/web/api/xmlhttprequestresponsetype/index.html (limited to 'files/zh-cn') diff --git a/files/zh-cn/_redirects.txt b/files/zh-cn/_redirects.txt index 5ea832b0cc..410196f470 100644 --- a/files/zh-cn/_redirects.txt +++ b/files/zh-cn/_redirects.txt @@ -1428,6 +1428,8 @@ /zh-CN/docs/WOFF /zh-CN/docs/Web/Guide/WOFF /zh-CN/docs/Web-based_protocol_handlers /zh-CN/docs/Web/API/Navigator/registerProtocolHandler/Web-based_protocol_handlers /zh-CN/docs/Web/API/APIWwindow.sidebar /zh-CN/docs/Web/API/Window/sidebar +/zh-CN/docs/Web/API/AbstractWorker /zh-CN/docs/orphaned/Web/API/AbstractWorker +/zh-CN/docs/Web/API/AbstractWorker/onerror /zh-CN/docs/orphaned/Web/API/AbstractWorker/onerror /zh-CN/docs/Web/API/AmbientLightSensor/reading /zh-CN/docs/Web/API/AmbientLightSensor/illuminance /zh-CN/docs/Web/API/AnalyserNode/fft /zh-CN/docs/orphaned/Web/API/AnalyserNode/fft /zh-CN/docs/Web/API/ArrayBuffer /zh-CN/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer @@ -1535,6 +1537,7 @@ /zh-CN/docs/Web/API/Element/Activate_event /zh-CN/docs/Web/API/Element/DOMActivate_event /zh-CN/docs/Web/API/Element/accessKey /zh-CN/docs/Web/API/HTMLElement/accessKey /zh-CN/docs/Web/API/Element/addEventListener /zh-CN/docs/Web/API/EventTarget/addEventListener +/zh-CN/docs/Web/API/Element/currentStyle /zh-CN/docs/orphaned/Web/API/Element/currentStyle /zh-CN/docs/Web/API/Element/name /zh-CN/docs/conflicting/Web/API /zh-CN/docs/Web/API/Element/onafterscriptexecute /zh-CN/docs/Web/API/Document/onafterscriptexecute /zh-CN/docs/Web/API/Element/onbeforescriptexecute /zh-CN/docs/Web/API/Document/onbeforescriptexecute @@ -1894,6 +1897,7 @@ /zh-CN/docs/Web/API/XMLDocument.load /zh-CN/docs/Web/API/XMLDocument/load /zh-CN/docs/Web/API/XMLHttpRequest/FormData /zh-CN/docs/Web/API/FormData /zh-CN/docs/Web/API/XMLHttpRequest/openRequest /zh-CN/docs/orphaned/Web/API/XMLHttpRequest/openRequest +/zh-CN/docs/Web/API/XMLHttpRequestResponseType /zh-CN/docs/orphaned/Web/API/XMLHttpRequestResponseType /zh-CN/docs/Web/API/console.dir /zh-CN/docs/Web/API/Console/dir /zh-CN/docs/Web/API/console.group /zh-CN/docs/Web/API/Console/group /zh-CN/docs/Web/API/console.groupCollapsed /zh-CN/docs/Web/API/Console/groupCollapsed diff --git a/files/zh-cn/_wikihistory.json b/files/zh-cn/_wikihistory.json index c3c088893e..a806ad7579 100644 --- a/files/zh-cn/_wikihistory.json +++ b/files/zh-cn/_wikihistory.json @@ -7499,21 +7499,6 @@ "syhxczy" ] }, - "Web/API/AbstractWorker": { - "modified": "2020-11-08T08:49:33.020Z", - "contributors": [ - "plusmultiply0", - "Alphmega", - "Darrel.Hsu" - ] - }, - "Web/API/AbstractWorker/onerror": { - "modified": "2020-10-15T21:49:22.728Z", - "contributors": [ - "Jack.Works", - "liuzeyafzy" - ] - }, "Web/API/Accelerometer": { "modified": "2020-10-15T22:21:10.384Z", "contributors": [ @@ -12370,12 +12355,6 @@ "CrazyMushroom" ] }, - "Web/API/Element/currentStyle": { - "modified": "2019-03-23T22:21:18.875Z", - "contributors": [ - "wuyou" - ] - }, "Web/API/Element/cut_event": { "modified": "2019-04-30T14:14:11.414Z", "contributors": [ @@ -25223,13 +25202,6 @@ "holynewbie" ] }, - "Web/API/XMLHttpRequestResponseType": { - "modified": "2020-10-15T22:12:33.990Z", - "contributors": [ - "RainSlide", - "scottxu" - ] - }, "Web/API/XMLSerializer": { "modified": "2020-10-15T21:14:45.671Z", "contributors": [ @@ -50146,6 +50118,21 @@ "c_king" ] }, + "orphaned/Web/API/AbstractWorker": { + "modified": "2020-11-08T08:49:33.020Z", + "contributors": [ + "plusmultiply0", + "Alphmega", + "Darrel.Hsu" + ] + }, + "orphaned/Web/API/AbstractWorker/onerror": { + "modified": "2020-10-15T21:49:22.728Z", + "contributors": [ + "Jack.Works", + "liuzeyafzy" + ] + }, "orphaned/Web/API/AnalyserNode/fft": { "modified": "2019-03-18T20:44:28.140Z", "contributors": [ @@ -50227,6 +50214,12 @@ "gavinkwoe" ] }, + "orphaned/Web/API/Element/currentStyle": { + "modified": "2019-03-23T22:21:18.875Z", + "contributors": [ + "wuyou" + ] + }, "orphaned/Web/API/Element/runtimeStyle": { "modified": "2019-03-23T22:06:58.487Z", "contributors": [ @@ -50427,6 +50420,13 @@ "Arktische" ] }, + "orphaned/Web/API/XMLHttpRequestResponseType": { + "modified": "2020-10-15T22:12:33.990Z", + "contributors": [ + "RainSlide", + "scottxu" + ] + }, "orphaned/Web/API/notification/sound": { "modified": "2019-03-18T21:17:44.470Z", "contributors": [ diff --git a/files/zh-cn/orphaned/web/api/abstractworker/index.html b/files/zh-cn/orphaned/web/api/abstractworker/index.html new file mode 100644 index 0000000000..b92de9c8ff --- /dev/null +++ b/files/zh-cn/orphaned/web/api/abstractworker/index.html @@ -0,0 +1,88 @@ +--- +title: AbstractWorker +slug: orphaned/Web/API/AbstractWorker +tags: + - API + - AbstractWorker + - Interface + - Reference + - SharedWorker + - Web Workers + - Worker +translation_of: Web/API/AbstractWorker +original_slug: Web/API/AbstractWorker +--- +

{{ APIRef("Web Workers API") }}

+ +

 Web Workers API 的 AbstractWorker 接口是一个定义适用于所有类型 worker 属性和方法的抽象接口,包括基础的 {{domxref("Worker")}},{{domxref("ServiceWorker")}} 以及 {{domxref("SharedWorker")}}。作为一个抽象类,你不能直接使用 AbstractWorker

+ +

属性

+ +

AbstractWorker 接口不会继承任何属性。

+ +

事件处理函数

+ +
+
{{domxref("AbstractWorker.onerror")}}
+
当 worker 中出现 {{domxref("ErrorEvent")}} 类型的错误时,{{ domxref("EventListener") }} 就会被调用。
+
+ +

方法

+ +

AbstractWorker 接口不会实现或继承任何方法。

+ +

例子

+ +

作为一个抽象类接口,你不应该在代码中直接使用 AbstractWorker 接口。取而代之,你应该使用 {{domxref("Worker")}} 或 {{domxref("SharedWorker")}},这两者都继承了 AbstractWorker 的属性。

+ +

下面的一小段代码是展示如何使用 {{domxref("Worker.Worker", "Worker()")}} 构造函数构造 {{domxref("Worker")}} 对象并使用它:

+ +
var myWorker = new Worker("worker.js");
+
+first.onchange = function() {
+  myWorker.postMessage([first.value,second.value]);
+  console.log('Message posted to worker');
+}
+ +

worker 的代码会从 "worker.js" 文件被加载。代码假设这里已经有一个现成的 {{HTMLElement("input")}} 元素且由 first 表示;设置了一个用于 {{event("change")}} 事件的事件处理函数,所以当用户更改 first 的值时,一个提示信息会被提交且通知到 worker。

+ +

完整的例子,请看:

+ + + +

相关规范

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName("HTML WHATWG", "#abstractworker", "AbstractWorker")}}{{Spec2("HTML WHATWG")}}No change from {{SpecName("Web Workers")}}.
+ +


+ 浏览器兼容性

+ +

{{Compat("api.AbstractWorker")}}

+ +
+ +

相关链接

+ + diff --git a/files/zh-cn/orphaned/web/api/abstractworker/onerror/index.html b/files/zh-cn/orphaned/web/api/abstractworker/onerror/index.html new file mode 100644 index 0000000000..fe50b2e767 --- /dev/null +++ b/files/zh-cn/orphaned/web/api/abstractworker/onerror/index.html @@ -0,0 +1,74 @@ +--- +title: AbstractWorker.onerror +slug: orphaned/Web/API/AbstractWorker/onerror +tags: + - API + - AbstractWorker + - EventHandler + - Property + - Reference + - Web Workers + - Workers + - onerror +translation_of: Web/API/AbstractWorker/onerror +original_slug: Web/API/AbstractWorker/onerror +--- +

{{ APIRef("Web Workers API") }}

+ +

概述

+ +

{{domxref("AbstractWorker")}}接口的onerror特性是一个事件句柄,在 {{domxref("Worker")}}的{{event("error")}}事件触发并冒泡时执行。

+ +

语法

+ +
myWorker.onerror = function() { ... };
+ +

示例

+ +

下面的代码片段展示了通过 Worker() 创建 Worker 对象的过程, 以及设置onerror回调函数:

+ +
var myWorker = new Worker("worker.js");
+
+myWorker.onerror = function() {
+  console.log('There is an error with your worker!');
+}
+ +

规范

+ + + + + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('HTML WHATWG', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}}{{Spec2('HTML WHATWG')}}No change from {{SpecName("Web Workers")}}.
{{SpecName('Web Workers', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}}{{Spec2('Web Workers')}}Initial definition.
+ +

浏览器兼容性

+ +
+

{{Compat("api.AbstractWorker.onerror")}}

+ +

试图加载跨域 Worker 的错误差异

+ +

早期浏览器会抛出 SecurityError,在规范变更后,则是  {{event("error")}} 事件。具体见 Loading cross-origin worker now fires error event instead of throwing; worker in sandboxed iframe no longer allowed.

+
+ +
 
+ +

另请参阅

+ + diff --git a/files/zh-cn/orphaned/web/api/element/currentstyle/index.html b/files/zh-cn/orphaned/web/api/element/currentstyle/index.html new file mode 100644 index 0000000000..c2f23d78b4 --- /dev/null +++ b/files/zh-cn/orphaned/web/api/element/currentstyle/index.html @@ -0,0 +1,77 @@ +--- +title: Element.currentStyle +slug: orphaned/Web/API/Element/currentStyle +translation_of: Web/API/Element/currentStyle +original_slug: Web/API/Element/currentStyle +--- +
{{APIRef("DOM")}}
+ +

{{ Non-standard_header() }}

+ +

概述

+ +

Element.currentStyle 是一个与 {{domxref("window.getComputedStyle")}}方法功能相同的属性。这个属性实现在旧版本的IE浏览器中.

+ +

规范

+ +

没有相关规范。

+ +

Microsoft 在MSDN中对该属性进行了描述.

+ +

浏览器兼容性

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureChromeFirefox (Gecko)Internet ExplorerMicrosoft EdgeOperaSafari (WebKit)
Basic support{{ CompatNo() }}{{ CompatNo() }}6{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
+
+ +
+ + + + + + + + + + + + + + + + + + + +
FeatureAndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support{{ CompatNo() }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatUnknown() }}{{ CompatNo() }}
+
+ +

参见

+ + diff --git a/files/zh-cn/orphaned/web/api/xmlhttprequestresponsetype/index.html b/files/zh-cn/orphaned/web/api/xmlhttprequestresponsetype/index.html new file mode 100644 index 0000000000..92738971cb --- /dev/null +++ b/files/zh-cn/orphaned/web/api/xmlhttprequestresponsetype/index.html @@ -0,0 +1,69 @@ +--- +title: XMLHttpRequestResponseType +slug: orphaned/Web/API/XMLHttpRequestResponseType +translation_of: Web/API/XMLHttpRequestResponseType +original_slug: Web/API/XMLHttpRequestResponseType +--- +
{{APIRef("XMLHttpRequest")}}
+ +

XMLHttpRequestResponseType 类型是一个枚举字符串,用于指定包含在一个 {{domxref("XMLHttpRequest")}} 中的 {{domxref("XMLHttpRequest.response", "response")}} 的数据类型。这些值用于获取或设置请求的 {{domxref("XMLHttpRequest.responseType", "responseType")}}。

+ +

取值

+ +
+
""
+
responseType 为空字符串时,采用默认类型 {{domxref("DOMString")}},与设置为 text 相同。
+
arraybuffer
+
{{domxref("XMLHttpRequest.response", "response")}} 是一个包含二进制数据的 JavaScript {{jsxref("ArrayBuffer")}}。
+
blob
+
response 是一个包含二进制数据的 {{domxref("Blob")}} 对象 。
+
document
+
response 是一个 {{Glossary("HTML")}} {{domxref("Document")}} 或 {{Glossary("XML")}} {{domxref("XMLDocument")}},这取决于接收到的数据的 MIME 类型。请参阅 XMLHttpRequest 中的 HTML 以了解使用 XHR 获取 HTML 内容的更多信息。
+
json
+
response 是一个 JavaScript 对象。这个对象是通过将接收到的数据类型视为 {{Glossary("JSON")}} 解析得到的。
+
text
+
response 是一个以 {{domxref("DOMString")}} 对象表示的文本。
+
ms-stream {{non-standard_inline}}
+
response 是下载流的一部分;此响应类型仅允许下载请求,并且仅受 Internet Explorer 支持。
+
+ +

已废弃的值

+ +
+
moz-chunked-arraybuffer {{non-standard_inline}}
+
+

"arraybuffer"相似,但是数据会被接收到一个流中。使用此响应类型时,响应中的值仅在 {{event("progress")}} 事件的处理程序中可用,并且只包含上一次响应 progress 事件以后收到的数据,而不是自请求发送以来收到的所有数据。

+ +

progress 事件处理时访问 response 将返回到目前为止收到的数据。在 progress 事件处理程序之外访问, response 的值会始终为 null

+ +

You shouldn't use this non-standard (and, as of Firefox 68, entirely removed) API; instead, consider using the Fetch API with readable streams, which offers a standard alternative to accessing the response in a streaming fashion.

+
+
+ +

规范

+ + + + + + + + + + + + + + +
规范状态注释
{{SpecName('XMLHttpRequest')}}{{Spec2('XMLHttpRequestResponseType')}}Live standard, latest version
+ +

浏览器兼容性

+ +

{{Compat("api.XMLHttpRequestResponseType")}}

+ +

了解更多

+ + diff --git a/files/zh-cn/web/api/abstractworker/index.html b/files/zh-cn/web/api/abstractworker/index.html deleted file mode 100644 index 53ee348af9..0000000000 --- a/files/zh-cn/web/api/abstractworker/index.html +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: AbstractWorker -slug: Web/API/AbstractWorker -tags: - - API - - AbstractWorker - - Interface - - Reference - - SharedWorker - - Web Workers - - Worker -translation_of: Web/API/AbstractWorker ---- -

{{ APIRef("Web Workers API") }}

- -

 Web Workers API 的 AbstractWorker 接口是一个定义适用于所有类型 worker 属性和方法的抽象接口,包括基础的 {{domxref("Worker")}},{{domxref("ServiceWorker")}} 以及 {{domxref("SharedWorker")}}。作为一个抽象类,你不能直接使用 AbstractWorker

- -

属性

- -

AbstractWorker 接口不会继承任何属性。

- -

事件处理函数

- -
-
{{domxref("AbstractWorker.onerror")}}
-
当 worker 中出现 {{domxref("ErrorEvent")}} 类型的错误时,{{ domxref("EventListener") }} 就会被调用。
-
- -

方法

- -

AbstractWorker 接口不会实现或继承任何方法。

- -

例子

- -

作为一个抽象类接口,你不应该在代码中直接使用 AbstractWorker 接口。取而代之,你应该使用 {{domxref("Worker")}} 或 {{domxref("SharedWorker")}},这两者都继承了 AbstractWorker 的属性。

- -

下面的一小段代码是展示如何使用 {{domxref("Worker.Worker", "Worker()")}} 构造函数构造 {{domxref("Worker")}} 对象并使用它:

- -
var myWorker = new Worker("worker.js");
-
-first.onchange = function() {
-  myWorker.postMessage([first.value,second.value]);
-  console.log('Message posted to worker');
-}
- -

worker 的代码会从 "worker.js" 文件被加载。代码假设这里已经有一个现成的 {{HTMLElement("input")}} 元素且由 first 表示;设置了一个用于 {{event("change")}} 事件的事件处理函数,所以当用户更改 first 的值时,一个提示信息会被提交且通知到 worker。

- -

完整的例子,请看:

- - - -

相关规范

- - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName("HTML WHATWG", "#abstractworker", "AbstractWorker")}}{{Spec2("HTML WHATWG")}}No change from {{SpecName("Web Workers")}}.
- -


- 浏览器兼容性

- -

{{Compat("api.AbstractWorker")}}

- -
- -

相关链接

- - diff --git a/files/zh-cn/web/api/abstractworker/onerror/index.html b/files/zh-cn/web/api/abstractworker/onerror/index.html deleted file mode 100644 index 2fd61e2ccc..0000000000 --- a/files/zh-cn/web/api/abstractworker/onerror/index.html +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: AbstractWorker.onerror -slug: Web/API/AbstractWorker/onerror -tags: - - API - - AbstractWorker - - EventHandler - - Property - - Reference - - Web Workers - - Workers - - onerror -translation_of: Web/API/AbstractWorker/onerror ---- -

{{ APIRef("Web Workers API") }}

- -

概述

- -

{{domxref("AbstractWorker")}}接口的onerror特性是一个事件句柄,在 {{domxref("Worker")}}的{{event("error")}}事件触发并冒泡时执行。

- -

语法

- -
myWorker.onerror = function() { ... };
- -

示例

- -

下面的代码片段展示了通过 Worker() 创建 Worker 对象的过程, 以及设置onerror回调函数:

- -
var myWorker = new Worker("worker.js");
-
-myWorker.onerror = function() {
-  console.log('There is an error with your worker!');
-}
- -

规范

- - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('HTML WHATWG', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}}{{Spec2('HTML WHATWG')}}No change from {{SpecName("Web Workers")}}.
{{SpecName('Web Workers', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}}{{Spec2('Web Workers')}}Initial definition.
- -

浏览器兼容性

- -
-

{{Compat("api.AbstractWorker.onerror")}}

- -

试图加载跨域 Worker 的错误差异

- -

早期浏览器会抛出 SecurityError,在规范变更后,则是  {{event("error")}} 事件。具体见 Loading cross-origin worker now fires error event instead of throwing; worker in sandboxed iframe no longer allowed.

-
- -
 
- -

另请参阅

- - diff --git a/files/zh-cn/web/api/element/currentstyle/index.html b/files/zh-cn/web/api/element/currentstyle/index.html deleted file mode 100644 index de73f3c504..0000000000 --- a/files/zh-cn/web/api/element/currentstyle/index.html +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Element.currentStyle -slug: Web/API/Element/currentStyle -translation_of: Web/API/Element/currentStyle ---- -
{{APIRef("DOM")}}
- -

{{ Non-standard_header() }}

- -

概述

- -

Element.currentStyle 是一个与 {{domxref("window.getComputedStyle")}}方法功能相同的属性。这个属性实现在旧版本的IE浏览器中.

- -

规范

- -

没有相关规范。

- -

Microsoft 在MSDN中对该属性进行了描述.

- -

浏览器兼容性

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerMicrosoft EdgeOperaSafari (WebKit)
Basic support{{ CompatNo() }}{{ CompatNo() }}6{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureAndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support{{ CompatNo() }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatUnknown() }}{{ CompatNo() }}
-
- -

参见

- - diff --git a/files/zh-cn/web/api/xmlhttprequestresponsetype/index.html b/files/zh-cn/web/api/xmlhttprequestresponsetype/index.html deleted file mode 100644 index ec5c71e5e5..0000000000 --- a/files/zh-cn/web/api/xmlhttprequestresponsetype/index.html +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: XMLHttpRequestResponseType -slug: Web/API/XMLHttpRequestResponseType -translation_of: Web/API/XMLHttpRequestResponseType ---- -
{{APIRef("XMLHttpRequest")}}
- -

XMLHttpRequestResponseType 类型是一个枚举字符串,用于指定包含在一个 {{domxref("XMLHttpRequest")}} 中的 {{domxref("XMLHttpRequest.response", "response")}} 的数据类型。这些值用于获取或设置请求的 {{domxref("XMLHttpRequest.responseType", "responseType")}}。

- -

取值

- -
-
""
-
responseType 为空字符串时,采用默认类型 {{domxref("DOMString")}},与设置为 text 相同。
-
arraybuffer
-
{{domxref("XMLHttpRequest.response", "response")}} 是一个包含二进制数据的 JavaScript {{jsxref("ArrayBuffer")}}。
-
blob
-
response 是一个包含二进制数据的 {{domxref("Blob")}} 对象 。
-
document
-
response 是一个 {{Glossary("HTML")}} {{domxref("Document")}} 或 {{Glossary("XML")}} {{domxref("XMLDocument")}},这取决于接收到的数据的 MIME 类型。请参阅 XMLHttpRequest 中的 HTML 以了解使用 XHR 获取 HTML 内容的更多信息。
-
json
-
response 是一个 JavaScript 对象。这个对象是通过将接收到的数据类型视为 {{Glossary("JSON")}} 解析得到的。
-
text
-
response 是一个以 {{domxref("DOMString")}} 对象表示的文本。
-
ms-stream {{non-standard_inline}}
-
response 是下载流的一部分;此响应类型仅允许下载请求,并且仅受 Internet Explorer 支持。
-
- -

已废弃的值

- -
-
moz-chunked-arraybuffer {{non-standard_inline}}
-
-

"arraybuffer"相似,但是数据会被接收到一个流中。使用此响应类型时,响应中的值仅在 {{event("progress")}} 事件的处理程序中可用,并且只包含上一次响应 progress 事件以后收到的数据,而不是自请求发送以来收到的所有数据。

- -

progress 事件处理时访问 response 将返回到目前为止收到的数据。在 progress 事件处理程序之外访问, response 的值会始终为 null

- -

You shouldn't use this non-standard (and, as of Firefox 68, entirely removed) API; instead, consider using the Fetch API with readable streams, which offers a standard alternative to accessing the response in a streaming fashion.

-
-
- -

规范

- - - - - - - - - - - - - - -
规范状态注释
{{SpecName('XMLHttpRequest')}}{{Spec2('XMLHttpRequestResponseType')}}Live standard, latest version
- -

浏览器兼容性

- -

{{Compat("api.XMLHttpRequestResponseType")}}

- -

了解更多

- - -- cgit v1.2.3-54-g00ecf