- ベストアンサー
TypeError: Object #has no
・TypeError: Object # has no method エラーになります ・なぜでしょうか? ・動くコードを知りたい、というより、なんでこれで駄目なのか教えてください function Hoge(area) {}; Hoge.getArea = function() { alert('こんにちは' + area); } var hoge = new Hoge('東京'); hoge.getArea(); TypeError: Object #<Hoge> has no method 'getArea'
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これなら動くと思います。 「prototype」をぐぐる。 function Hoge(area) { this.area = area; }; Hoge.prototype.getArea = function() { alert('こんにちは' + this.area); } var hoge = new Hoge('東京'); hoge.getArea();
お礼
回答ありがとうございましたー