var id_of_setinterval = setInterval(function(){}, 2000)
if(id_of_setinterval) {
clearInterval(id_of_setinterval);
id_of_setinterval = null; //Does it necessary? Why?
}
このコードが書かれた理由は本当にわかりません。clearInterval(id_of_setinterval)の後にid_of_setinterval変数をnullに設定する必要がありますか?
私の意見では、id_of_setintervalをnull
に設定すると、は不要です。です。
いいえ、それは絶対に必要ではありません。 – Pointy
また、有害な(番号からオブジェクトへのタイプの変更) – Brian
これは、インターバルが現在実行中かどうかを判断するパターンのように聞こえます。 'id_of_setinterval'がnullでない場合、その区間は実行されています。それ以外の場合はそうではありません。ここには示されていないコードの他の部分は、この情報を何とか使用することができます。 – apsillers