You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/05-types/article.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -212,12 +212,11 @@ alert(age); // "undefined"
212
212
213
213
Оператор `typeof` возвращает тип аргумента. Это полезно, когда мы хотим обрабатывать значения различных типов по-разному или просто хотим сделать проверку.
214
214
215
-
У него есть две синтаксические формы:
215
+
Важно! Это оператор а не функция, он может принять аргумент написанный по разному, например:
216
216
217
-
1. Синтаксис оператора: `typeof x`.
218
-
2. Синтаксис функции: `typeof(x)`.
217
+
`typeof 5` или `typeof(((((((5)))))))`, везде вернет number.
219
218
220
-
Другими словами, он работает со скобками или без скобок. Результат одинаковый.
219
+
Это можно объяснить так: есть выражение 2 * (2 + 2) и (2 * (2 + 2)), в обеих случаях, результат одинаков.
0 commit comments