1

W3C 仕様では、「WindowTimers インターフェイスを実装する各オブジェクトには、アクティブなタイマーのリストがあります」と記載されています。しかし、そのリストにアクセスして検査する方法はどこにも見たことがありません。それは、それが実装固有のものであり、アクセス可能であることを意味していないことを意味しますか?

または、アクティブなタイマーのリストを取得し、それを調べて最高の ID を取得することはできますか (これは私が実装したものであるため)、特定の時間に設定されている各タイムアウトまたは間隔の数を知ることもできますか?

すべての間隔(および/またはタイムアウト)を強制終了する方法と、空白の新しいものを作成してから、新しく作成されたタイマーまで削除する方法に関するいくつかのスレッドを読みました。それが私が調査を始めた理由です: タイマーを削除しますが、それはタイマーが段階的に作成されることを前提としています。私は疑問に思っていました: 一部の仕様 (たとえば、https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers.setInterval ) では intervalID の作成について言及されていますが、その方法は指定されておらず、W3C はむしろハンドルについて語っています。整数 ID よりも。また、(各オブジェクトの) リストが一意であることも理解しているため、タイマー (間隔とタイムアウト) は、それらが実際に何であるかを認識している必要があります。

4

0 に答える 0