Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как обойти аргументы функции? (https://javascript.ru/forum/events/21641-kak-obojjti-argumenty-funkcii.html)

prolapse 19.09.2011 00:39

Как обойти аргументы функции?
 
function name(s1, s2, s3, s4, s5, s6, /*sN*/)
{
for(i = 0; i < arguments.length; i++)
{
Действие с аргументом.
}
}

Имеем функцию с произвольным количеством аргументов. Обходим каждый аргумент по очереди.




Примечание: в вызывающей функции аргументы будут передаваться строго 1 за другим, без пропусков.

prolapse 19.09.2011 00:42

Закройте тему, я ступил, arguments кажись массив.

B@rmaley.e><e 19.09.2011 01:23

arguments не массив, но очень хорошо косит под него.


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