Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   ф-ция на любое кол-во аргументов (https://javascript.ru/forum/misc/13617-f-ciya-na-lyuboe-kol-vo-argumentov.html)

alexandr_poskrobka 06.12.2010 13:31

ф-ция на любое кол-во аргументов
 
Добрый день

Мне нужна ф-ция в кототрую может быть передано любое кол-во аргументов и она выполнит для всех их необходимое действие.

Если можно на примере ф-ции скрывающей элементы id, кот. её переданы

function hide(x)
{

document.getElementById(x).style.display='none';
}

эта ф-ция работает для одного аргумента -как сделать для неопределённого кол-ва?

Kolyaj 06.12.2010 13:39

http://javascript.ru/basic/functions...lom-parametrov

Sweet 06.12.2010 13:40

Цитата:

Сообщение от alexandr_poskrobka
как сделать

Легко) Достаточно подучить основы)
function hide(x)
{
if(arguments[1]) alert(arguments[1]);
//document.getElementById(x).style.display='none';
}
hide('some', 'w0w!!!')

ksa 06.12.2010 13:47

alexandr_poskrobka, вот почитай...


Часовой пояс GMT +3, время: 06:42.