方法封装

2020-04-02  本文已影响0人  前端架构师陈龙威

前言

本文用于记录常用或好用的方法

列表

const scrollToTop = () => {
    const s = document.documentElement.scrollTop || document.body.scrollTop;
    if (s > 0) {
        // window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,
        // 并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,
        // 该回调函数会在浏览器下一次重绘之前执行
        // 详细资料:https://developer.mozilla.org/zh-CN/docs/Web/API/Window/requestAnimationFrame
        window.requestAnimationFrame(scrollToTop);
        window.scrollTo(0, c - c/ 8);
    }
}
上一篇下一篇

猜你喜欢

热点阅读