Many people say that you should avoid new Object, new Array()and instead use {}. [], and true/false.
What are the benefits of using the literal constructs to get a
For example, if you want to do this:
{name:"bla",address:"address"}
the new Object() way would be:
var o = new Object(); o.name="bla"; o.address="address";
The first one is much shorter. And I think that it would be faster in many browsers, too (jsperf testcase).