diff --git a/files/zh-cn/web/api/blob/arraybuffer/index.md b/files/zh-cn/web/api/blob/arraybuffer/index.md index ecb744aa4b0591..2d948eaf563a0c 100644 --- a/files/zh-cn/web/api/blob/arraybuffer/index.md +++ b/files/zh-cn/web/api/blob/arraybuffer/index.md @@ -1,9 +1,11 @@ --- title: Blob:arrayBuffer() 方法 slug: Web/API/Blob/arrayBuffer +l10n: + sourceCommit: 84a9afd94f497d4173bde131731ef6bdf0b6135d --- -{{APIRef("File API")}} +{{APIRef("File API")}}{{AvailableInWorkers}} {{domxref("Blob")}} 接口的 **`arrayBuffer()`** 方法返回一个 {{jsxref("Promise")}},其会兑现一个包含 blob 二进制数据内容的 {{jsxref("ArrayBuffer")}}。 @@ -23,11 +25,11 @@ arrayBuffer() ### 异常 -该方法不会抛出异常,但可能会拒绝返回的 promise。这是可能发生的,例如在用于获取 blob 数据的 reader 抛出异常时。在获取数据时抛出的任何异常都会导致 promise 被拒绝。 +该方法不会抛出异常,但可能会拒绝返回的 promise。例如,如果用于获取 blob 数据的 reader 抛出异常,就会发生这种情况。在获取数据时抛出的任何异常都会导致 promise 被拒绝。 ## 使用说明 -{{domxref("FileReader.readAsArrayBuffer()")}} 方法与之类似,但 `arrayBuffer()` 返回一个 promise 对象,而不是像 `FileReader` 接口的方法一样返回一个基于事件的 API。 +{{domxref("FileReader.readAsArrayBuffer()")}} 方法与之类似,但 `arrayBuffer()` 返回一个 promise 对象,而不是像 `FileReader` 接口的方法一样是一个基于事件的 API。 ## 规范 diff --git a/files/zh-cn/web/api/blob/stream/index.md b/files/zh-cn/web/api/blob/stream/index.md index 75e7d2f2dd0d05..2685ee9fff1422 100644 --- a/files/zh-cn/web/api/blob/stream/index.md +++ b/files/zh-cn/web/api/blob/stream/index.md @@ -1,9 +1,11 @@ --- -title: Blob.stream() +title: Blob:stream() 方法 slug: Web/API/Blob/stream +l10n: + sourceCommit: 0a881eea07f0cec6ca4ed85a24af43b367a9f80d --- -{{APIRef("File API")}} +{{APIRef("File API")}}{{AvailableInWorkers}} {{domxref("Blob")}} 接口的 **`stream()`** 方法返回一个 {{domxref("ReadableStream")}} 对象,读取它将返回包含在 `Blob` 中的数据。 @@ -40,5 +42,5 @@ stream() ## 参见 -- {{domxref("Body.body")}} +- {{domxref("Response.body")}} - [Streams API](/zh-CN/docs/Web/API/Streams_API) diff --git a/files/zh-cn/web/api/blob/text/index.md b/files/zh-cn/web/api/blob/text/index.md index 7241bf13007204..177247db8494d8 100644 --- a/files/zh-cn/web/api/blob/text/index.md +++ b/files/zh-cn/web/api/blob/text/index.md @@ -2,10 +2,10 @@ title: Blob:text() 方法 slug: Web/API/Blob/text l10n: - sourceCommit: 84a9afd94f497d4173bde131731ef6bdf0b6135d + sourceCommit: 0a881eea07f0cec6ca4ed85a24af43b367a9f80d --- -{{APIRef("File API")}} +{{APIRef("File API")}}{{AvailableInWorkers}} {{domxref("Blob")}} 接口的 **`text()`** 方法返回一个 {{jsxref("Promise")}},其会兑现一个包含 blob 内容的 UTF-8 格式的字符串。