为了账号安全,请及时绑定邮箱和手机立即绑定

倒计时效果

难度初级
时长32分
学习人数
综合评分9.63
561人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰

最新回答 / 蓝心门
个人感觉可以把他理解成死循环,每次执行都最后,都会调用这个函数

最新回答 / doits
document.getElementById("show").innerHTML=""+year+'年'+month+'月'+date+'日'+weekday[d]+h+':'+m+':'+s;1、document拼写错了;2、weekday[day]改成weekday[d];

最新回答 / 慕桂英8484312
有没有   timeShow  这个dom节点???

最新回答 / _Elvira_白菜
setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式

最赞回答 / 慕课_小菜鸟
由于部分浏览器支持时间格式不一样,所以有的不能识别var endtime = new Date("2018-6-6");

最新回答 / 深山老龟
例子中做了判断了,前提是差值>0,视频中没做判断是不严谨

最新回答 / 沉默希
嗯 原来你是不加载啊  但是你有试过加引号和不加引号有什么区别吗 时间对的上吗

最新回答 / 伴山客
不一定要输出到指定位置吧,报错的是应该是showTime吧

最新回答 / qq_最美不过初相遇厌倦人心_0
<...图片...>var timedate=new Date('2018,2,16');//指的是2018年2月16日var timedate=new Date(2018,2,16);//指的是2018年3月16日

最赞回答 / 兼容并包
并不是为了快速看到变化而已 , 这么写是为了正好对应本机时间一致好不好。  但每个人的理解不一样。你自己调成1000毫秒看看 ?效果      别人说的不一定是对的 ,自己多实践。

最新回答 / 慕尼黑9487545
var timedate=new Date('2018,2,16');//指的是2018年2月16日var timedate=new Date(2018,2,16);//指的是2018年3月16日在JS里面,月份是0-11,对应月份1-12月

已采纳回答 / 风飘叶摇
楼上那位朋友说的是对的,在这个函数里,i只是一个代表你将要传递给函数的参数,实际上你要传递给函数的参数是m和s。i只是代表一个被复制过来的参数值,并不是一个实际存在的变量。如果你要写成i=(i<10)?("0"+i):i;那这个函数第一句你要先定义一个变量var i=i;这里代表的是你将你要传递给函数的参数先赋值给变量i。//封装一个函数,来检查时分秒      function checkTime(i) {        // if (i < 10) {        //   i = "0...
首页上一页1234567下一页尾页
课程须知
您至少具备HTML/CSS、JavaScript的基础知识
老师告诉你能学到什么?
1.学会使用日期对象Date和方法。2.学会不同时间内容的获取。3.学会计算时差的方法。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消