foo.__proto__和foo.prototype.__proto__的区别
老师,请教个问题,以下代码中,foo.__proto__和 foo.prototype.__proto__有什么区别?为什么同样返回 Object {},foo函数是调用foo.prototype.__proto__ ,而obj对象则调用obj.__proto__ ?
多谢!
function foo(){};
var obj={x:1};
foo.__proto__ // function Empty() {}
foo.prototype.__proto__ // Object {}
obj.__proto__ //Object {}