###

可以使用构造函数创建对象,

 

构造函数本身会有一个原型对象,

 

公共的方法和属性,可以放到原型对象里面,

 

使用in,可以判断对象没有这个属性,

 

使用hasOwnProperty,这个是判断这个是否是自己方法定义的属性,

 

hasOwnProperty这个方法是原型对象里面也没有,这个是在原型对象的里面的原型对象,就是object里面的方法,这个就是原型链的调用,

 

console.log()

打印的是里面内容的toString方法,

js-构造函数,原型对象和原型链,_原型链

 

 

 

###