Ian Hickson wrote:
On Mon, 23 Oct 2006, Dean Edwards wrote:
Personally, I prefer a comma delimited list. Passing an array seems
yukky.
Really? I always thought the comma-separated argument to window.open() was
one of the ugliest APIs ever...
This isn't the same thing. We are faking varargs so whatever we do is
going to look a bit ugly. Nine times out of ten this method will be
called with one argument:
var menus = document.getElementsByClassName("menu");
That is much more intuitive for the most common case.
Are there any problems with passing a JavaScript array to a DOM method?
Does it cast to a DOMArray or something? What about other platforms?
It's an array. Most languages support arrays. Why would there be a
problem?
Just checking. ;-)
-dean