JavaScriptでのprototype継承ってこんな感じで問題ないでしょうか?(__はインデント2個分の代わりです)
function Slime() { }
Slime.prototype = {
____monsterType: "slime type",
____showMonsterType: function() {
________console.log(this.monsterType);
____}
}
function MetalSlime(name) {
____Slime.call(Slime);
____this.name = name;
}
MetalSlime.prototype = Object.create(Slime.prototype);
MetalSlime.prototype.constructor = MetalSlime;
MetalSlime.prototype.showName: = function() {
____console.log(this.name)
}
var metalSlime = new MetalSlime("Mr.Metal");
metalSlime.showMonsterType();
metalSlime.showName();
みんなの回答 1 件
アンダーバー
関連するトピックス