var M = function (name) { this.name = name; } //M是构造函数 var o3 = new M('o3') //o3是实例 console.log(o3) console.log(o3.constructor) var ar = [1,2,3] console.log(ar.constructor) console.log(ar.constructor === Array) var ar2 = new Array(1,4,67,123213) console.log(ar2) console.log(ar2.constructor) console.log('######') console.log(ar2.constructor === ar2.__proto__.constructor )