число аргументов, объявленных в определении функции
Описание, примеры
Свойство length относится к определению функции и указывает количество объявленных в определении аргументов.
Для получения аргументов, реально переданных функции, внутри тела функции можно использовать псевдо-массив arguments и его свойство length.
Пример: Функция суммирует ровно 3 аргумента
Выделить все
function sum3(a,b,c){var result = 0for(var i=0; i<sum3.length; i++){
result = result + arguments[i]}}// ровно 3 аргумента
sum3(1,1,1)// => 1+1+1 = 3// меньше 3 аргументов
sum3(1,1)// 1+1+undefined = undefined// больше 3 аргументов
sum3(1,1,1,1,1,1,1)// => 3
Это интересно
По данным компании "Нет Неймз Лтд.", на март 2001 г. самым популярным доменом страны был .uk (Великобритания), на котором было зарегистрировано более 2 млн. пользователей. За Великобританией следует Германия (.de). Хотя больше всего интернет-сайтов находиться в Америке, мало какие из них имеют домен .us.