Skip to main content

JS vs TS typeof

ПорівнянняJavaScriptTypeScript
Область діїRuntimeCompile-time
Повертаєрядок з типом ("string", "object")тип (наприклад, number, {})
Виконує код?ТакНі
Використовується дляПеревірок у коді (if (typeof x === "string"))Вилучення типів зі значень
Аналог у JSObject.keys, typeofНічого, це суто TS-концепція
Прикладtypeof 5 -> "number"typeof 5 -> number

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.