Skip to content

Commit 7f88d45

Browse files
committed
Translate "Summary" part
1 parent b9d097d commit 7f88d45

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

1-js/09-classes/06-instanceof/article.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -192,21 +192,20 @@ alert( {}.toString.call(new XMLHttpRequest()) ); // [object XMLHttpRequest]
192192
193193
Как вы можете видеть, вывод `Symbol.toStringTag` (если он имеется) точно также обернут в `[object ...]`.
194194
195-
В заверешние мы имеем "typeof на стеройдах", который не только работает с примитивными типами данных, но также и со встроенными объектами, и даже быть настроен.
196-
At the end we have "typeof on steroids" that not only works for primitive data types, but also for built-in objects and even can be customized.
195+
В завершение мы имеем "typeof на стероидах", который не только работает с примитивными типами данных, но также и со встроенными объектами, и даже быть настроен.
197196
198197
Он может использоваться вместо `instanceof` для встроенных объектов, когда мы хотим получить тип как строку, нежели просто делать проверку.
199198
200-
## Summary
199+
## Итого
201200
202-
Let's recap the type-checking methods that we know:
201+
Давайте вспомним, какие методы для проверки типа мы знаем:
203202
204-
| | works for | returns |
205-
|---------------|-------------|---------------|
206-
| `typeof` | primitives | string |
207-
| `{}.toString` | primitives, built-in objects, objects with `Symbol.toStringTag` | string |
208-
| `instanceof` | objects | true/false |
203+
| | работает для | возвращает |
204+
|---------------|----------------|------------------|
205+
| `typeof` | примитивы | строка |
206+
| `{}.toString` | примитивы, встроенные объекты, объекты с `Symbol.toStringTag` | строка |
207+
| `instanceof` | объекты | true/false |
209208
210-
As we can see, `{}.toString` is technically a "more advanced" `typeof`.
209+
Как мы можем видеть, технически `{}.toString` "более продвинут", чем `typeof`.
211210
212-
And `instanceof` operator really shines when we are working with a class hierarchy and want to check for the class taking into account inheritance.
211+
И оператор `instanceof` действительно сияет, когда мы работаем с иерархией классов и хотим делать проверки с учетом наследования.

0 commit comments

Comments
 (0)