- 所有的函数都有显示原型
- 所有的对象都有隐示原型
- 实例对象的隐示原型指向其构造函数的显示原型
- 函数的显示原型本身也是一个对象,我们称之为原型对象
- 原型对象的隐示原型指向Object的显示原型,有一个例外:就是Object的原型对象的显示原型,指向null原型尽头。因为如果Object.prototype指向本身对陷入递归。
- Object也是由Function构造的,所以Object的隐示原型指向Function的显示原型
- Function是由Function本身构造的(所有的函数都可以看做是new Function产生的),所以Function的隐示原型和显示原型都指向Function.prototype
- Array也是对象…
原型
最新推荐文章于 2023-06-12 19:16:11 发布