JavaScript中没有class的概念,是通过function关键字来描述一个功能,类似java中的类。所以在javascript中函数就是类,类就是函数,同样的可以使用一个new 关键字来new出一个对象来使用,还可以使用{}来定义一个函数。类似下面的例子
function Person(){
}
//使用new 创建一个对象
var p = new Person();
alert(typeof p);
//直接用{}创建对象
var person ={};
alert(typeof person);