[TIL 2021.11.12]プロトタイプと継承
プロトタイプは継承と似ています.
JavaScriptを使用して継承を実現するには、プロトコルタイプを使用します.
オブジェクトや配列などにはプロトタイプがあります.
プロトタイプではJavaScriptネイティブAPIを使用できます.
上のコードのように使えますが、個別のプログラムを設定することもできます.
JavaScriptを使用して継承を実現するには、プロトコルタイプを使用します.
オブジェクトや配列などにはプロトタイプがあります.
プロトタイプではJavaScriptネイティブAPIを使用できます.
const car = {
wheels: 4,
drive() {
console.log("I drive..");
}
}
const bmw = {
color: "red",
smart: true,
ugly: true
}
bmw.__proto__ = car;
上のコードのように使えますが、個別のプログラムを設定することもできます.
const Bmw = function (color) {
this.color = color;
}
const x5 = new Bmw("red");
Bmw.prototype.chairs = 5;
Bmw.prototype.stop = function () {
console.log("I stop....");
}
Reference
この問題について([TIL 2021.11.12]プロトタイプと継承), 我々は、より多くの情報をここで見つけました https://velog.io/@kyukim/20211112テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol