初めまして、javascript prototype/インスタンス化に関しての質問です。
使い始めてから日が浅いので不手際ございましたら申し訳ありません。
またコードに不備があった場合ご指摘いただけると嬉しいです。
質問
下記コードで変数dogはnew DOG();によってインスタンス化しています
この時なぜ変数dogは、「DOG.prototypeプロパティの関数bark = function()を使えるのかです。」
new演算子による変数のインスタンス化も正確な理解ではないため、質問の定義も曖昧なままですが
お答えいただけると嬉しいです。
...
function Dog() {}
Dog.prototype.bark = function() {
console.log('わんわん');
};
var dog = new Dog();
dog.bark(); //'わんわん';
...
お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/04 18:01
2015/06/04 18:20
2015/06/05 00:48