Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: docker от 08 Февраля 2004, 15:57:29

Название: Передача массива как параметр функции
Отправлено: docker от 08 Февраля 2004, 15:57:29
Добрый день!

Javascript позволяет передавать в качестве параметра функции массив?

Я проверку формы делаю. Реализую это одной функцией. Так вот, в нее мне нужно передать список элементов формы, которые нужно проверять. Конечно этот список всегда будет разный.

Всем спасибо!
Название: Передача массива как параметр функции
Отправлено: Меняздесьдавнонет от 08 Февраля 2004, 16:00:28
а почему - конечно?
Название: Передача массива как параметр функции
Отправлено: docker от 08 Февраля 2004, 16:02:40
Ну он будет разный, т.к. разные формы будут. У них разные имена элементов и т.д.

Ну, т.е. javascript это не поддерживает? Передачу массивов как параметров?
Название: Передача массива как параметр функции
Отправлено: Макс от 08 Февраля 2004, 16:37:00
Цитировать
docker:
Ну, т.е. javascript это не поддерживает? Передачу массивов как параметров?

вот пример:
Название: Передача массива как параметр функции
Отправлено: docker от 08 Февраля 2004, 17:06:42
Большое спасибо!!!
Я и сам мог такую проверку организовать, но я бы 2 часа пропарился, отлаживая даже такой элементарный скрипт эксплоурером.

Не подскажите чем лучше тестировать javascript?
Название: Передача массива как параметр функции
Отправлено: Макс от 08 Февраля 2004, 17:23:02
http://xpoint.ru/forums/programming/javascript/misc/thread/23910.xhtml
http://xpoint.ru/archive/threads/20/4091.html
Название: Передача массива как параметр функции
Отправлено: гоша от 09 Февраля 2004, 11:39:07
> Так вот, в нее мне нужно передать список элементов формы, которые нужно проверять.

Не надо городить никакой массив. Просто передавай столько параметров, сколько хочешь:

function check(){
   for(var i=0;i      alert("arg "+i+" = "+check.arguments)
}

check(1);
check("a","b","c");