Skip to content

Commit ad9e9e1

Browse files
committed
Translated "Event types"
1 parent 8ca414f commit ad9e9e1

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

5-network/12-server-sent-events/article.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -160,41 +160,41 @@ When an object is created, or the connection is down, it's always `EventSource.C
160160

161161
We can query this property to know the state of `EventSource`.
162162

163-
## Event types
163+
## Типы событий
164164

165-
By default `EventSource` object generates three events:
165+
По умолчанию объект `EventSource` генерирует 3 события:
166166

167-
- `message` -- a message received, available as `event.data`.
168-
- `open` -- the connection is open.
169-
- `error` -- the connection could not be established, e.g. the server returned HTTP 500 status.
167+
- `message` -- получено сообщение, записанное в `event.data`.
168+
- `open` -- соединение открыто.
169+
- `error` -- не удалось установить соединение, например, сервер вернул статус 500.
170170

171-
The server may specify another type of event with `event: ...` at the event start.
171+
Сервер может указать другой тип события с помощью `event: ...` в начале сообщения.
172172

173-
For example:
173+
Например:
174174

175175
```
176176
event: join
177-
data: Bob
177+
data: Боб
178178
179-
data: Hello
179+
data: Привет
180180
181181
event: leave
182-
data: Bob
182+
data: Боб
183183
```
184184

185-
To handle custom events, we must use `addEventListener`, not `onmessage`:
185+
Чтобы начать слушать пользователькие события, нужно использовать `addEventListener`, а не `onmessage`:
186186

187187
```js
188188
eventSource.addEventListener('join', event => {
189-
alert(`Joined ${event.data}`);
189+
alert(`${event.data} зашел`);
190190
});
191191

192192
eventSource.addEventListener('message', event => {
193-
alert(`Said: ${event.data}`);
193+
alert(`Сказал: ${event.data}`);
194194
});
195195

196196
eventSource.addEventListener('leave', event => {
197-
alert(`Left ${event.data}`);
197+
alert(`${event.data} вышел`);
198198
});
199199
```
200200

0 commit comments

Comments
 (0)