JSCRIPT MANUAL

Microsoft® JScript™
Свойство length (функция)
 Справочник языка 
Версия 2 

См. также                   Применение


Описание
Содержит количество аргументов объявленной функции.
Синтаксис
functionname.length

Параметр functionname обязателен, является именем функции.

Примечание
Свойство функции length инициализируется обработчиком сценария в определении функции при ее создании.

Что происходит с функцией, вызванной с количеством аргументов, отличном от значения свойства length, зависит от самой функции.

Ниже приведен пример использования свойства length:

function ArgTest(a, b)
{
   var i, s = "The ArgTest function expected ";
   var numargs = ArgTest.arguments.length;
   var expargs = ArgTest.length;
   if (expargs < 2)
     s += expargs + " argument. ";
   else
     s += expargs + " arguments. ";
   if (numargs < 2)
     s += numargs + " was passed.";
   else
     s += numargs + " were passed.";
   return(s);
}


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.