Поделиться через


Свойство 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.

Требования

Версия 2

Применение:

Объект "Function"

См. также

Ссылки

Свойство arguments

Свойство length (массив)

Свойство length (строка)