Рассмотрим следующий кодГде определяется свойство аргументов?
function add(x, y) {
alert(arguments.length);
var total = x + y;
return total;
}
add(); // NaN alerts 0
add(2,3); // 5 alerts 2
add(3,3,5); //6 alerts 3
Где определяется аргументы? Почему это доступно внутри моей функции добавления?