Что возвращает typeof при применении к функции?
Уровень: Middle
Ответ
`typeof` для функций имеет особенность: для любой функции (например, `function test(){}` или стрелочной `() => {}`) оператор вернёт строку `"function"`. Несмотря на то что функция в JavaScript является объектом, typeof различает их и даёт отдельный тип \"function\". Это полезно для проверки: `typeof someVar === "function"` позволит понять, содержит ли переменная функцию.