Tony Fu

Results 3 comments of Tony Fu

个人理解: 模型: ![image](https://github.com/jawil/blog/assets/90735179/3b799598-f1a1-42d4-8067-998dcad3a8f8) 模型解释:每个函数(是不是构造函数都可,除了箭头)都唯一对应一个原型对象,根据该函数创建的实例指向该原型对象。 设构造函数 Object 的原型对象是 A,构造函数 Function 的原型对象是 B. 规定:默认下,所有的函数的 原型对象 均指向 A。 此规定在原型链顶端存在唯一例外: 函数 Object 的 原型对象 指向 B. 这构成循环: ![image](https://github.com/jawil/blog/assets/90735179/6158a897-39f9-4efc-bab3-365e9c3a0973) 最后可以发现,这个完整的循环链从下往上,只有 Fucntion 函数没有画出它的__proto__指向谁。 这是因为,Function 函数是 Function...

作者想表达应该是:相对于类中的方法(它们会挂到函数的prototype上),使用带”=“的类字段,会挂到每个实例上而非对象原型上。