JavaScript是一门基于原型的语言,但它却拥有一个new操作符使得其看起来象一门经典的面对对象语言。那样也迷惑了程序员们,导致一些有问题的编程模式。其实你永远不需要在JavaScript使用newObject()。用字面量的形式{}去取代吧。同理,不要使用newArray(),而代之以字面量[]。JavaScript中的数组并不象Java中的数组那样工作的,使用类似Java...