Javascriptのプロトタイプの例

YY3ai2ui24 15views 更新:2015年12月22日

var Car = function (color, price){ this.distanceCovered = 0; this.color = color; this.price = price; this.gazorin = 0; return this; } Car.prototype.addGazorin = function (l){ this.gazorin += l; return this; } Car.prototype.run = function (){ var distance = 0; if (this.gazorin > 0){ while (this.gazorin){ this.distanceCovered ++; distance ++; this.gazorin --; } } return distance; } var car = new Car("red", 1000000).addGazorin(100); var distance = car.run(); // 100

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません