在 JavaScript 中使用 __proto__ 的原型继承
每个对象及其方法和属性都包含一个称为[[Prototype]]的内部和隐藏属性。原型继承是 javascript 中用于在对象中添加方法和属性的功能。它是一个对象可以继承另一个对象的属性和方法的方法。传统上,为了获取和设置对象的 [[Prototype]],我们使用 Object.getPrototypeOf 和 Object.setPrototypeOf。如今,在现代语言中,它是使用__proto__设置的。
句法:
ChildObject.__proto__ = ParentObject
示例在给定的示例中,有两个对象“person”和“GFGuser”。对象“GFGuser”继承了对象“person”的方法和属性,并进一步使用它们。
prototype
输出