Описание тега arguments
Аргумент - это значение, передаваемое функции, процедуре или программе командной строки. Это также относится к объекту ʻarguments`, подобному массиву, в JavaScript.
Аргумент - это значение, переданное функции, процедуре или программе. Его часто используют как синонимы слова "параметр", которое также имеет более конкретные определения. Обычно "аргумент" или "фактический параметр" (в отличие от "формального параметра") - это значение параметра, используемого в вызываемой подпрограмме.
Другими словами, параметры используются в определениях процедур, а аргументы используются в вызовах процедур.
arguments
может также относиться к объекту типа Array в JavaScript, который доступен внутри функций, этот объект может использоваться для доступа ко всем аргументам функции независимо от сигнатуры функции.