Встречается на собеседованиях • сегодня

В чем разница между параметром и аргументом

Параметр — это переменная, объявленная в определении функции. Аргумент — конкретное значение, которое передается в функцию при её вызове.

javascript
// a и b — параметры
function sum(a, b) {
  return a + b;
}

// 5 и 3 — аргументы
const result = sum(5, 3);

text

Ключевые отличия:
1. Параметры — часть сигнатуры функции, аргументы — фактические значения
2. Параметры существуют только внутри функции, аргументы передаются извне
3. В JavaScript аргументов может быть больше или меньше параметров (можно использовать arguments или rest-оператор)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы