JS vs TS typeof
| Порівняння | JavaScript | TypeScript |
|---|---|---|
| Область дії | Runtime | Compile-time |
| Повертає | рядок з типом ("string", "object") | тип (наприклад, number, {}) |
| Виконує код? | Так | Ні |
| Використовується для | Перевірок у коді (if (typeof x === "string")) | Вилучення типів зі значень |
| Аналог у JS | Object.keys, typeof | Нічого, це суто TS-концепція |
| Приклад | typeof 5 -> "number" | typeof 5 -> number |
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.