Встречается на собеседованиях • сегодня
Как узнать длину аргументов у функции в JavaScript
В JavaScript можно получить количество аргументов функции через свойство arguments.length внутри самой функции. Однако, в строгом режиме ('use strict') arguments не рекомендуется использовать.
Современный подход - использовать параметр ...rest или свойство length у самой функции, которое возвращает количество ожидаемых аргументов.
Пример:
javascript
function example(a, b, c) {
console.log(arguments.length); // количество переданных аргументов
console.log(example.length); // 3 - количество ожидаемых параметров
}
example(1, 2); // arguments.length = 2, example.length = 3Важно: function.length не учитывает параметры по умолчанию или rest-параметры.

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