• Window对象加载时的区别与倒计时


     一,Window对象中的几种加载区别

      //等全部内容都加载完之后才去执行外面的函数(传统的事件方法)
                // window.οnlοad=function(){
                //     alert('我是第一个网页');
                // }
                //监听事件,有效的解决多个事件同时产生时不会被停止运行,刷新速度最快,图片或者文档未刷 
                新出来时就已经展现出来
                // document.addEventListener('DOMContentLoaded',function(){
                //     alert('我是第一个网页');
                // })
                //调整浏览器的窗口大小
                // window.addEventListener('resize',function(){
                //         alert('调整浏览器窗口的大小');
                // })

    补充传统事件:

    element.οnclick=function(){

    }

    现在的监听事件:

    element.addEventListener('click',function(){

    })

    注:监听事件中的点击按钮栏中所有事件不能添加on,例如传统事件与现在的监听事件的区别onclick与click的区别。

    粉丝福利:(注:如有不明白的地方,粉丝朋友可以私信联系)

    二,活动倒计时

    1. <div id="btn"></div>
    2. <!-- 在页面中添加div标签 -->
    3. <script>
    4. // 获取元素
    5. var btn=document.querySelector('#btn');
    6. // 指定目标时间
    7. var date=+new Date("2022-06-30 18:00:00");
    8. // 定时器
    9. setInterval(showText,1000);
    10. // 封装一个函数,内部均是固定的内容
    11. function showText(){
    12. //获取当前的时间
    13. var data=+new Date();
    14. // 用设置指定的时间减去当前的时间除以1000获得毫秒数
    15. var dat=(date-data)/1000;
    16. // 下面是获得日
    17. var day=parseInt(dat/60/60/24);
    18. // 运用三元运算符判断得出是否需要在时间前面加字符0;一下均是
    19. // 同样的类型
    20. day=day<10? '0'+day:day;
    21. var hour=parseInt(dat/60/60%24);
    22. hour=hour<10? '0'+hour:hour;
    23. var mine=parseInt(dat/60%60);
    24. mine=mine<10? '0'+mine:mine;
    25. var swm=parseInt(dat%60);
    26. swm=swm<10? '0'+swm:swm;
    27. var time= day+"日"+hour+"时"+mine+"分"+swm+"秒";
    28. btn.innerHTML=time;
    29. }

    下面是展示效果:

  • 相关阅读:
    数据分析技能点-多元分析和应用
    valid ready握手无气泡
    C++编程语言的深度解析: 从零开始的学习路线
    使用Python的time库来格式化时间
    LR多分类与softmax多少分类,他们的目标函数是什么?他们的区别是?他们分别适用于什么场景?
    我与Java的故事
    AI:76-基于机器学习的智能城市交通管理
    Linux下搭建nginx服务器
    React向组件内部动态传入带内容的结构--props
    Spring的ApplicationContextInitializer
  • 原文地址:https://blog.csdn.net/m0_59505309/article/details/125522885