TypeScript - setInterval とはどのような型ですか? 質問する

TypeScript - setInterval とはどのような型ですか? 質問する

後で setInterval が割り当てられる変数に型を割り当てたい場合は、次のようにします。

this.autoSaveInterval = setInterval(function(){
      if(this.car.id){
        this.save();
      }
      else{
        this.create();
      }
    }.bind(this), 50000);

this.autosaveInterval 変数にはどのような型を割り当てる必要がありますか?

ベストアンサー1

遅くなりましたが、最適な型 (特に型が不透明であるため、clearInterval()後で渡すことができるかどうかだけが問題になります) は、自動的に推論される型、つまり次のようになります。

ReturnType<typeof setInterval>

おすすめ記事