Skip to content

Commit 9a8427e

Browse files
committed
Issue #29, 5-network/03-fetch-abort/article.md, translation, fixes
1 parent f63fad6 commit 9a8427e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

5-network/03-fetch-abort/article.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# Fetch: Прерывание запроса
33

4-
Прервать выполнение метода `fetch` немного сложно. Помните, метод `fetch` возвращает промис. А в JavaScript в целом нет понятия "отмены" промиса. Итак, как можно отменить вызов `fetch`?
4+
Прервать выполнение метода `fetch` немного сложно. Как вы помните, метод `fetch` возвращает промис. А в JavaScript в целом нет понятия "отмены" промиса. Итак, как можно отменить вызов `fetch`?
55

66
Для таких целей существует специальный встроенный объект: `AbortController`.
77

@@ -13,7 +13,7 @@
1313
let controller = new AbortController();
1414
```
1515

16-
Контроллер - чрезвычайно простой объект. Он имеет единственный метод `abort()` и единственное свойство `signal`, которое генерирует событие, когда вызывается `abort()`:
16+
Контроллер - чрезвычайно простой объект. Он имеет единственный метод `abort()` и единственное свойство `signal`, на котором возникает событие, когда вызывается `abort()`:
1717

1818
Мы даже можем использовать его без `fetch` для своих задач, например, так:
1919

@@ -68,12 +68,12 @@ try {
6868
}
6969
```
7070

71-
**`AbortController` - масштабируемый, поэтому позволяет отменить несколько вызовов `fetch` одновременно.**
71+
**`AbortController` - масштабируемый, позволяет отменить несколько вызовов `fetch` одновременно.**
7272

73-
Например, здесь мы запрашиваем много `url` параллельно, и контроллер прерывает их все:
73+
Например, здесь мы запрашиваем много URL параллельно, и контроллер прерывает их все:
7474

7575
```js
76-
let urls = [...]; // список `url` для запроса параллельно
76+
let urls = [...]; // список URL для запроса параллельно
7777
7878
let controller = new AbortController();
7979

0 commit comments

Comments
 (0)