博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js简单倒计时
阅读量:7111 次
发布时间:2019-06-28

本文共 873 字,大约阅读时间需要 2 分钟。

不想每次用倒计时,都现写代码,比较烦,这里记一下,也顺便分享一些倒计时简单的逻辑。

如果你有更简单方便的代码,可以分享给大家。

var method = {    countdownObj: {        timer: null,        changeTime: 0,    },    countdown: function(long, back) {        var that = this;        if (that.countdownObj.timer) {            clearInterval(that.countdownObj.timer);        }        that.countdownObj.changeTime = long;        back(that.countdownObj.changeTime);        that.countdownObj.timer = setInterval(function() {            that.countdownObj.changeTime--;            back(that.countdownObj.changeTime);            if (that.countdownObj.changeTime < 1) {                clearInterval(that.countdownObj.timer);            }        }, 1000);    }};method.countdown(60,function(time){    console.log(time);});

函数里第一个数字是到时间长度,

第二个回调函数,回传的time就是当前时间。

勘误:

1018-12-12 修正了几个文字错误;优化了几个变量

原文地址:

转载于:https://www.cnblogs.com/lovellll/p/10109183.html

你可能感兴趣的文章
查看WEB ADI所对应的包过程函数
查看>>
附12 grafana配置文件
查看>>
第六十九节,css入门基础
查看>>
C++析构函数定义为虚函数(转载)
查看>>
打印数字回环
查看>>
berkeley db储存URL队列的简单实现增、删、查
查看>>
使用 jstack 查询线程死锁错误日志 定位问题
查看>>
python3根据地址批量获取百度地图经纬度
查看>>
TCP/IP协议族之运输层(TCP流量控制和拥塞控制 [2])
查看>>
WPF 异步执行
查看>>
Redis简单示例
查看>>
BZOJ 2229 最小割
查看>>
BZOJ 3546 Life of the Party (二分图匹配-最大流)
查看>>
Switch Between Gnome And KDE Desktops In Ubuntu Or Kubuntu
查看>>
VIM Quick Reference Card
查看>>
VS2010总报错:是否缺少程序集引用?
查看>>
计算机十二种常用密码破解法
查看>>
编程算法 - 最长公共子序列(LCS) 代码(C)
查看>>
红蚂蚁咬伤案
查看>>
WIN7 右下角音量图标不见了
查看>>