zoukankan      html  css  js  c++  java
  • requestAnimationFrame 与 cancelAnimationFrame

    API接口

    Window对象定义了以下两个接口:

    partial interface Window {
      long requestAnimationFrame(FrameRequestCallback callback);
      void cancelAnimationFrame(long handle);
    };

    1、执行requestAnimationFrame之后再执行cancelAnimationFrame。

    下面代码只会执行一次a:

    var id = null;
    
        function a(time) {
            console.log("animation");
            id = window.requestAnimationFrame(a);
            window.cancelAnimationFrame(id);
        }
    
        a();

    2、在callback外部执行cancelAnimationFrame。 下面代码只会执行一次a

    function a(time) {
            console.log("animation");
            id = window.requestAnimationFrame(a);
        }
    
        a();
        window.cancelAnimationFrame(id);
  • 相关阅读:
    遥远的国度(D12 树链剖分)
    Codechef DGCD Dynamic GCD(D12 树上GCD)
    html总结
    数据库大总结
    html笔记
    Linux常用快捷键
    进程
    多进程
    进程介绍
    网络并发
  • 原文地址:https://www.cnblogs.com/web-fusheng/p/6813919.html
Copyright © 2011-2022 走看看