プロトタイプ(2)
オブジェクトのプロトタイプ
すべてのオブジェクトに内部プロトタイプがあります.
[ProtoType]という内部スロットがあり、直接アクセスできません.
したがって、Javascriptは
__proto__
というアクセス者プログラムを提供します.const obj = {
r : 1
}
console.log(obj)
すべてのオブジェクトにプロトタイプがあります.ここで、オブジェクトobjの親はオブジェクトと見なすことができる.Objectの親を知りたい場合は、
__proto__
というプロパティを使用してアクセスできます.コンストラクション関数によって作成されるオブジェクトのタイプ
すべてのオブジェクトにプロトタイプがあるにもかかわらず、常にオブジェクトを持つことはできません.そこで、コンストラクション関数によって作成されたオブジェクトのプロトタイプを見てみましょう.
function Person(country,height,weight){
this.country = country;
this.height = height;
this.weight = weight
}
const per1 = new Person('Korea',171,60);
console.log(per1)
上記の表示方法を下図に示します.
n/a.結論
各オブジェクトは、親(プロトタイプ)を変更できます.これは、プロトタイプがどのように作成されるかによって異なります.
Reference
この問題について(プロトタイプ(2)), 我々は、より多くの情報をここで見つけました https://velog.io/@cdk3509/프로토타입2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol