Свойство length (функция)
Обновлен: Ноябрь 2007
Возвращает количество аргументов, определенных для функции.
function.length
Аргументы
- функция
Обязательно. Имя объекта Function, выполняемого в данный момент.
Заметки
Свойство length функции инициализируется обработчиком сценариев с числом аргументов в определении функции при создании экземпляра функции.
Поведение функции при ее вызове с числом аргументов, отличных от значения свойства length зависит от данной функции.
Пример
В следующем примере демонстрируется использование свойства length.
function argTest(a, b) : String {
var s : String = "The argTest function expected " ;
var expargs : int = argTest.length;
s += expargs;
if (expargs < 2)
s += " argument.";
else
s += " arguments.";
return(s);
}
// Display the function output.
print(argTest(42,"Hello"));
После выполнения этой программы выводится следующий результат:
The argTest function expected 2 arguments.