前の問題次の問題

ウェブブラウザでアニメーションを描画するときに用いられる window.requestAnimationFrame()メソッドには、アニメーションを更新するための関数と更新の時間間隔(ミリ秒)の 2 つを引数に渡す。

選択肢 1

選択肢 2

×

解答

正解
2
解説
この問題は解説を募集しております。
ログインすると解説を投稿できます。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • user
    がっきー
    このメソッドは、いつでも画面上でアニメーションの更新準備が整った時に呼び出してください。これにより、ブラウザの次の再描画が実行される前にアニメーション関数が呼び出されることを要求します。このコールバックの回数は、たいてい毎秒 60 回ですが、一般的に多くのブラウザーでは W3C の勧告に従って、ディスプレイのリフレッシュレートに合わせて行われます。ただし、コールバックの確率は、バックグラウンドのタブや隠れた  では、パフォーマンス向上やバッテリー消費を減らすために低くなるでしょう。
    
    コールバックメソッドには、1 個の引数 DOMHighResTimeStamp が渡されます。これは、requestAnimationFrame の発火開始によりコールバックがキューに追加された時点の現在時刻を示します。単一フレーム内で複数のコールバックがあり、前のコールバックで計算負荷が生じていいても、各コールバックは同じタイムスタンプを受け取ります。このタイムスタンプは、ミリ秒単位の十進数ですが、その最小精度は 1ms (1000 µs) です。
    2018-08-18 12:36:19
※ コメントには[ログイン]が必要です。