Skip to content

Commit

Permalink
[zh-cn]: sync translation for Blob.{arraybuffer(),stream(),text()} (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
skyclouds2001 authored Jun 6, 2024
1 parent f492ba5 commit 2d31e5e
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 8 deletions.
8 changes: 5 additions & 3 deletions files/zh-cn/web/api/blob/arraybuffer/index.md
Original file line number Diff line number Diff line change
@@ -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")}}。

Expand All @@ -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。

## 规范

Expand Down
8 changes: 5 additions & 3 deletions files/zh-cn/web/api/blob/stream/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
title: Blob.stream()
title: Blobstream() 方法
slug: Web/API/Blob/stream
l10n:
sourceCommit: 0a881eea07f0cec6ca4ed85a24af43b367a9f80d
---

{{APIRef("File API")}}
{{APIRef("File API")}}{{AvailableInWorkers}}

{{domxref("Blob")}} 接口的 **`stream()`** 方法返回一个 {{domxref("ReadableStream")}} 对象,读取它将返回包含在 `Blob` 中的数据。

Expand Down Expand Up @@ -40,5 +42,5 @@ stream()

## 参见

- {{domxref("Body.body")}}
- {{domxref("Response.body")}}
- [Streams API](/zh-CN/docs/Web/API/Streams_API)
4 changes: 2 additions & 2 deletions files/zh-cn/web/api/blob/text/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 格式的字符串。

Expand Down

0 comments on commit 2d31e5e

Please sign in to comment.