molily: 10 Fehler in Javascript, man nicht machen sollte ...

Beitrag lesen

"i) Typed Wrappers
JavaScript has a set of typed wrappers. For example:

new Boolean(false)

produces an object that has a valueOf method that returns the wrapped value. This turns out to be completely unnecessary and occasionally confusing. Don't use new Boolean or new Number or new String.

Also avoid new Object and new Array. Use {} and [] instead
"

http://prasanthaboutjava.blogspot.com/2008/08/javascriptthe-good-parts-by-douglas.html

Was willst du mir damit sagen?

Array und Object sind keine »Typed Wrappers«. Sie wrappen nichts. Sie erzeugen einach Objects. new Boolean/Number/String hingegen wrappen Primitives. Technisch und praktisch gesehen ist das etwas ganz anderes.

Mathias