不要使用 new Object():
用 {} 替代 new Object()
用 "" 替代 new String()
用 0 替代 new Number()
用 false 替代 new Boolean()
用 [] 替代 new Array()
用 /()/ 替代 new RegExp()
用 function (){} 替代 new Function()
这样做的好处多多:
速度更快
代码短小简洁
类型安全, 复杂对象 Object 的构造函数有可能被重写而导致错误
有利于 typeof 类型检查,
typeof(new String("java is best PL")), 返回的是 object
直接声明字符串返回 string
来源: http://www.mzh.ren/javascript-best-practives-dont-use-new-object.html