function Person(name){ this.name=name; } var p=new Person('x'); console.log(p.constructor); // function Person(name){this.name=name;} function Person2(name){ this.name=name; } var one={ sex:'man' } Person2.prototype=one; var p2=new Person2('x'); console.log(p2.constructor); //function Object() { [native code] },为什么把原型指定为one之后,构造函数的指向也发生了改变。不知道该从哪里梳理这条链。
添加回答
举报
0/150
提交
取消
