Показать сообщение отдельно
  #6 (permalink)  
Старый 18.09.2011, 17:53
Интересующийся
Отправить личное сообщение для prolapse Посмотреть профиль Найти все сообщения от prolapse
 
Регистрация: 31.05.2011
Сообщений: 21

И так Люди сделал как вы сказали. Я создал функцию, которая в зависимости от переданного параметра выбирает нужный элемент по id/classname/tagname. Теперь мне нужно усложнить данную функцию.

Вопрос: "Как определить количество параметров, переданных вызывающей функцией?"

Тоесть: есть функция
function Same(a, b, c, d, e, f, g, h, t, e, r, t, y, u)
{
Тело функции
}
в коде вызывается наша функция
Same(some, tru, some, half); И наша функция должна определить сколько параметров передали отсюда. В данном случае бы вернула 4.
Я знаю как это сделать тупым способом - проверять каждую переменную на undefined. Но это уж очень не разумно.
Ответить с цитированием