• 用原生JS写根据时间显示问候语


    步骤构思

    1)需要用到日期内置对象,
    2)获取系统小时,
    3)利用多分支语句来判断,
    4)修改元素内容的相应显示问候语。
    <div style="color:deeppink;font-weight: 600;"></div>
    <script>
        // 1.获取元素
        var div = document.querySelector('div');
        // 2. 得到当前的小时数
        var nowTime = new Date();
        var h = nowTime.getHours();
        // 3. 判断小时数,改变文字信息
        if (h <= 4) {
        div.innerHTML = "夜已深,Mydear注意休息哦!"
        } else if (h <= 7) {
        div.innerHTML = "亲爱的EmilyChen,早安呀!"
        } else if (h <= 12) {
        div.innerHTML = "早起的虫子有鸟吃,开启美好的一天叭!"
        } else if (h <= 13) {
        div.innerHTML = "诶嘿嘿,是时候午休咯!"
        } else if (h <= 18) {
        div.innerHTML = "亲爱的EmilyChen,午安呐!"
        } else if (h <= 21) {
        div.innerHTML = "亲爱的EmilyChen,晚安哟!"
        } else {
        div.innerHTML = "晚安全世界,晚安EmilyChen!"
        }
    </script>
    



    作者:MaricoCheung
    出处:http://www.cnblogs.com/MaricoCheung/
    ——有心人做有心事哦,晚安EmilyChen!

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

     
  • 相关阅读:
    今日总结
    微任务与宏任务
    20171128微信小程序
    20171128-微信小程序之点餐
    git
    第二次学习Javascript笔记
    base64图片
    网页布局基础-css版
    StuQ技能图谱——前端
    前端开发工具
  • 原文地址:https://www.cnblogs.com/MaricoCheung/p/13783094.html
Copyright © 2020-2023  润新知