Встречается на собеседованиях • сегодня
Что можно посчитать у функции
Функция имеет несколько характеристик, которые можно вычислить:
-
Длину (количество параметров)
javascriptfunction sum(a, b, c) {} console.log(sum.length); // 3 -
Имя функции
javascriptfunction myFunc() {} console.log(myFunc.name); // "myFunc"
-
Результат выполнения
javascriptfunction add(x, y) { return x + y; } console.log(add(2, 3)); // 5 -
Тип возвращаемого значения
javascriptfunction getType() { return 42; } console.log(typeof getType()); // "number" -
Количество вызовов (через замыкание)
javascriptfunction counter() { let count = 0; return function() { return ++count; }; } const c = counter(); c(); // 1 c(); // 2

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы