简而言之,
x.__proto__ === x.constructor.prototype
`</pre>
在 JS 世界里, 万物皆对象
Function 是对象, Function.prototype 也是对象, 因此他们具有对象的共性: **proto**属性
<pre>`Function.__proto__ === Function.prototype; // Function 的构造函数还是 Function
Function.prototype.__proto__ === Object.prototye; Function.prototype 的构造函数是 Object()
`</pre>
而 Object 的构造函数也是 Function, 所以
<pre>`Object.__proto__ === Function.prototype