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 -~----------~----~----~----~------~----~------~--~---