百度前端学院参考答案:第二十五天到第二十七天 倒数开始 滴答滴 滴答滴(1)
程序员文章站
2023-12-13 22:17:58
编码 我们现在来做一个最简单的时钟,通过小练习来学习 Date,复习定时,然后再练习一下函数的封装具体需求如下: 在页面中显示当前日期及时间,按秒更新 格式为 YYYY 年 MM 月 DD 日 星期 D HH:mm:ss 注意位数的补齐,比如:-- 假设时间为2008年10月10日星期一的12点12 ......
编码
我们现在来做一个最简单的时钟,通过小练习来学习 date,复习定时,然后再练习一下函数的封装
具体需求如下:
- 在页面中显示当前日期及时间,按秒更新
- 格式为 yyyy 年 mm 月 dd 日 星期 d hh:mm:ss
- 注意位数的补齐,比如:
-- 假设时间为2008年10月10日星期一的12点12分12秒,显示2008年10月10日星期一 12:12:12
-- 假设时间为2008年1月1日星期一的3点2分2秒,显示2008年01月01日星期一 03:02:02
编码过程中,我们希望你注意对函数的封装,尽量让一个函数就做一个事情,而不要把所有的功能、代码揉在一起:
- 封装一个函数,来根据某个日期返回这一天是星期几
- 封装一个函数,把月、日、小时等出现个位数的情况前面补充0,补充为两位,比如1变为01
- 封装一个函数,把最后的日期时间,按照要求的格式进行包装
- 可能不止上面这些,尽可能地进行功能的解耦和拆解
编码
完成上面需求后,现在需求做一些小的变更
- 输出格式变为:2008-10-10 monday 07:10:30 pm
编码
基于上面的需求,要求,同时在页面上,输出两种格式的日期时间
希望通过上面的练习,让你体会函数的概念、作用和价值