为了更好地理解 javascript 背后的原型,我偶然发现了以下内容,到目前为止我还无法理解。
我知道函数是第一类对象,但我不明白为什么 Object 在 Function.prototype 上设置属性后会获取此属性
Function.prototype.foo = 'bar';
Object.foo // Object now has this property and returns 'bar'
Object.foo === Function.prototype.foo // returns true