[javascript] 利用Date.Now()实现前端频率限制

比如某个点击事件 , 两秒才能点一次

    var ms= 1000*2;
    var lastClick = Date.now() - ms;
    $("a,div,p,li").click(function(){
        if (Date.now() - lastClick >= ms) {
            lastClick = Date.now();
            //相关操作
        
        }
    });    

Date.Now()是返回的时间戳毫秒值

posted @ 2021-05-12 23:11  陶士涵  阅读(14)  评论(0编辑  收藏  举报