var p = new Person()和var p = Person()之间有什么区别?

时间:2014-09-04 12:54:32

标签: javascript object difference

例如我有这个功能:

function Person(name, age){
this.name = name;
this.age = age;
this.planet = "Earth";

//and so on
}

我可以创建新对象:

var person = new Person("Natasha", 24);

var person = Person("Lisa", 32);

我知道第一件事是对的,但第二件事也是如此。请你告诉我,为什么不使用没有new的东西?

0 个答案:

没有答案