かなりばかげた質問ですが、私はこれについて以前にランダムに考えていましたが、それを試したことはありません...次のようなクラスがあるとしましょう:
function Drug () {
this.name = '';
this.type = '';
}
このページの後半で、この Drug にいくつかの値を設定しました。
var drug = new Drug();
drug.name = 'Testing';
drug.type = 'TestType';
次のようなことをせずに、この Drug のインスタンスをデフォルトに再起動すると言う簡単な方法はありますか?
var drug2 = new Drug();
ある種のリセット関数のように、内部で作成してDrug
実行できdrug.reset();
ますか?
私は試しました:this.clear = function () { return new Drug(); }
しかし、それはうまくいきません...