Ядро JavaScript 1.5. Справочник


Arity


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

Свойство из

Реализовано в

JavaScript 1.2, NES 3.0

Не рекомендуется JavaScript 1.4.


Описание

arity больше не используется и заменена на свойство .

arity это внешняя функция, указывающая, сколько аргументов функция ожидает. По контрасту, предоставляет количество аргументов, реально передаваемых функции.


Пример

Использование arity и .

Function addNumbers(x,y){

   if (arguments.length == addNumbers.length) {

      return (x+y)

   }

   else return 0

}

 

Если Вы передаёте этой функции более двух аргументов, она возвращает 0:

 

result=addNumbers(3,4,5) //

возвращает 0

result=addNumbers(3,4)     //

возвращает 7

result=addNumbers(103,104) //

возвращает 207


См. также

, .





- Начало -  - Назад -  - Вперед -



Книжный магазин