( Daliy/TIL 03.04) prototype
2381 ワード
I studied this today
prototype
PrototypeはJavaScriptの内蔵オブジェクトです.
コンストラクション関数を含むオブジェクト、Prototypeの親オブジェクトは大きなオブジェクトなので、プロパティとメソッドを含めることができます.
es 5からクラスを継承するにはobjectを使用します.createを使用して親関係を構築します.//es5
bee.prototype = object.create(Grub.prototype);
bee.prototype.constructor = bee;
//es6
contructor (name) {
super(name);
}
bee instanceof Grub === true;
상속관계를 확인 할 수 있음.
._proto__
.protoはprototypeのチェーン、すなわちprototypeを有するアドレスである.
constructorを含むオブジェクトで、Prototypeのアドレスがあります.steve._proto_ === Human.prototype === true
steve._proto_._proto_ === Object === true
Reference
この問題について(( Daliy/TIL 03.04) prototype), 我々は、より多くの情報をここで見つけました
https://velog.io/@hmsj1368/Daliy-TIL-03.04-prototype
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
//es5
bee.prototype = object.create(Grub.prototype);
bee.prototype.constructor = bee;
//es6
contructor (name) {
super(name);
}
bee instanceof Grub === true;
상속관계를 확인 할 수 있음.
.protoはprototypeのチェーン、すなわちprototypeを有するアドレスである.
constructorを含むオブジェクトで、Prototypeのアドレスがあります.
steve._proto_ === Human.prototype === true
steve._proto_._proto_ === Object === true
Reference
この問題について(( Daliy/TIL 03.04) prototype), 我々は、より多くの情報をここで見つけました https://velog.io/@hmsj1368/Daliy-TIL-03.04-prototypeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol