It depends.
Array function works the same when invoked as constructor and as a
standalone one. String, on the other hand, produces new String object
(when invoked as constructor) but does type conversion when called on
its own.

- kangax

On May 9, 4:25 pm, Keith Hughitt <[EMAIL PROTECTED]> wrote:
> Thanks.
>
> On a side-note. Are there any reasons to use new with a garbage
> variable in cases like these? JSLint, for
> example, complains if you try and call a constructor without using
> "new."
>
> On May 9, 12:13 pm, kangax <[EMAIL PROTECTED]> wrote:
>
> > FYI, "new Array" and "Array" are equivalent : )
>
> > - kangax
>
> > On May 9, 10:47 am, "Richard Quadling" <[EMAIL PROTECTED]>
> > wrote:
>
> > > new Array('a','b','c').join('-');
>
> > > join is standard JavaScript.
>
> > > 2008/5/9 Keith Hughitt <[EMAIL PROTECTED]>:
>
> > > > Does prototype not have a method for converting an array to a "x"-
> > > > delimited String?
> > > > Something like:
>
> > > > ("a","b","c").implode("-"); // "a-b-c"
>
> > > > It wouldn't be too hard to do by combining toString() and replace(),
> > > > but I'm surprised that there is not already a function to do so.
>
> > > --
> > > -----
> > > Richard Quadling
> > > Zend Certified Engineer :http://zend.com/zce.php?c=ZEND002498&r=213474731
> > > "Standing on the shoulders of some very clever giants!"
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to rubyonrails-spinoffs@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to