分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

原生JS实现动态时钟(优化)

发布时间:2023-09-06 02:29责任编辑:熊小新关键词:暂无标签
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><p id="num"></p><a href="javascript:stop()">让时间停止吧</a><a href="javascript:goon()">让时间继续吧</a></body></html><script> ???//向段落里面写入数字1: ???var oP = document.getElementById("num"); ???function changeTime(){ ???????var odate = new Date(); ???????//说明:当前的日期对象,要想实时获得当前的时间,就需要实时的获得当前的日期对象 ???????var year = odate.getFullYear(); ???????var month = odate.getMonth()+1; ????????month = month < 10 ? ‘0‘+month:month; ???????var day = odate.getDate(); ???????day = day < 10 ? ‘0‘+day:day; ???????var hour = odate.getHours(); ???????var minute = odate.getMinutes(); ???????var second = odate.getSeconds(); ???????oP.innerHTML = "当前时间:"+year+‘-‘+month+‘-‘+day+‘&nbsp;&nbsp;‘+hour+‘:‘+minute+‘:‘+second; ???} ???//var timer = setInterval(changeTime(), 1000); ???//先调用函数,每隔1秒执行返回的结果 ???????var timer = setInterval(changeTime, 1000); ???????//每隔1秒,通过changeTime变量找到function体并执行 ???//让时间继续切换,每隔1秒执行一次 ???function goon(){ ???????clearInterval(timer); ???????//表示使用的就是全局的变量 ???????timer = setInterval(changeTime, 1000); ???} ???//清除定时器,参数就是设置定时器时返回的结果 ???function stop() ???{ ???????clearInterval(timer); ???}</script>

原生JS实现动态时钟(优化)

原文地址:https://www.cnblogs.com/lsqbk/p/10258951.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved