Ja die gibt es, aber warum verwendest du nicht einfach das Array? Das ist einfacher und auch üblich.
Naja, ich verwende die Funktion setData an mehreren Stellen. Dort habe ich bereits die Prüfung mit arguments.length drin. Jetzt müßte ich speziell für diesen einen Fall eine Extra-Prüfung einbauen, der mir dann das Array auseinander nimmt. Wollte diese Funktion eigentlich sehr allgemeingültig halten und nicht für verschiedene Fälle eine Sonderprogrammierung einbauen.