Skip to content

Commit 29fdc2b

Browse files
dandgersonlex111
andauthored
Update 1-js/04-object-basics/05-object-toprimitive/article.md
Co-Authored-By: Alexey Pyltsyn <lex61rus@gmail.com>
1 parent 8ae37b9 commit 29fdc2b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • 1-js/04-object-basics/05-object-toprimitive

1-js/04-object-basics/05-object-toprimitive/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ alert(user + 500); // toString -> John500
223223
- `"number"` (для математических операций)
224224
- `"default"` (для других немногих операторов)
225225

226-
В спецификации явно указано какой хинт должен использовать каждый оператор. И существует совсем немного операторов, которые "не знают что ожидать" и используют хинт со значением `"default"`. Обычно для встроенных объектов `"default"` обрабатывается так же, как `"number"`. Таким образом, последние два очень часто объединяют вместе.
226+
В спецификации явно указано, какой хинт должен использовать каждый оператор. И существует совсем немного операторов, которые "не знают что ожидать" и используют хинт со значением `"default"`. Обычно для встроенных объектов хинт `"default"` обрабатывается так же, как `"number"`. Таким образом, последние два очень часто объединяют вместе.
227227

228228
Алгоритм преобразований к примитивам следующий:
229229

0 commit comments

Comments
 (0)