私はjavascriptを学んでいます。これが私がやろうとしたことです。レシピをとり、プロトタイプを使用しました。私が定義したすべてのクラス/オブジェクトによって継承されるメソッド。プロトタイプメソッドを使用してクラスのプロパティを印刷しようとしていますが、機能しません。
しかし、それは...働いていない。ここではC
は私が持っているものです。
function Recipe(name, origin, auther, ingredients, directions) {
this.name = name;
this.origin = origin;
this.author = auther;
this.ingredients = ingredients;
this.directions = directions;
};
Recipe.prototype.printRecipe(){
return "<ul>" + "<li>" + this.name + "</li>" + "<li>" + this.origin + "</li>" + "<li>" + this.author + "</li>" + "<li>" + this.ingredients + "</li>" + "<li>" + this.directions + "</li>" +"</ul>";
}
var Salad = new Recipe("Fruit Salad", "Unknown", "Unknown", "Apples, Bananas, Berries, Milk, Sugar, Dry fruits", "<ul><li>sdasds</li></ul>")
document.getElementById("text").innerHTML = Salad.printRecipe();
編集:は、すべてのコードがこれはコードブロック
OHHHHありがとう! :D – buoyantair