Why?
一把在JS中声明对象,大家多会这么写var a = {};
很少有人这么写:var a = new Object();
这是为什么呢?
1、首先{}这叫做对象字面量,new Object()则是使用构造器函数。
2、明显的对象字面量的声明方式比构造器函数更加方便。
3、new关键字缺失造成的问题。
所以在JS中建议以对象字面量的声明方式优先。下面我们先说说构造器函数
构造器函数
----------------
constructor
----------------
举个栗子:
var Student = function() {