function Aaa(){}
var a = Aaa()
alert(a.constructor)
//结果
function Aaa(){}
Aaa.prototype.constructor = Aaa
//浏览器会自动给我们的原型里添加一个constructor的属性 并指向我们的构造函数
Aaa.prototype.constructor = Array
//这样我们就更改了对象的constructor
4. instanceof----(查看对象与构造函数是不是在同一个原型链上)
function Book(){}
var book = new Book();
console.log( book instanceof Book); //结果true
console.log( book instanceof Object); //结果true 所有的对象都继承了Object 所以结果也是true
console.log( book instanceof Array); //结果false 由于对象book和Array构造函数不在同一条原型链上 所以结果为false