w3school里对javasc construtor属性的解释是:
constructor属性返回对创建此对象的数组函数的引用。
也就是说object.constructor是一个引用 指向 创建该对象的函数
来看一个构造函数
function Person(name,age){
this.name = name
this.age = age
}
现在,我们用这个构造函数来构造一个实例
var person = new Person('xiaoming',19)
console.dir(person.constructor) //Person