用JS怎么写一个简单的网页在线时钟
Admin 2022-07-27 群英技术资讯 569 次浏览
方法:1、利用Date方法配合getHours、getMinutes和getSeconds方法获取当前时间的时、分和秒数;2、利用“setInterval(获取时间的函数名称,1000)”语句设置每一秒刷新一次获取到的时间即可。
本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。
javascript怎样实现网页在线时钟功能
javascript是一种基于对象(Object)和事件驱动(Event Driven)的脚本语言,它运行在客户端,从而减轻了服务器端的负担。一个完整的javascript是由核心语法、浏览器对象模型和文档对象模型组成。现在,与大家分享如何实现页面上的一个小功能,时钟实时显示。
创建日期对象:Date对象包含日期和时间两个信息,创建日期对象的基本语法有两种:
方法一:var 日期实例=new Date(参数);
方法二:var 日期实例=new Date( );
通过Date对象的get方法获取日期、时间等。为了在页面上显示,可以使用DOM中的innerHTML属性进行设置。
使用if语句判断当前小时是否大于12,从而判断上、下午。
如何进行实时显示呢?javascript中提供了两种定时函数:setTimeout( )和setInterval( )。
setTimeout():用于在指定的毫秒数后调用函数或计算表达式。
setInterval(): 可按照指定的周期(以毫秒计)来调用函数或计算表达式。
这里显然选择使用setInterval( )方法来实现,页面实时显示时间。
通过上面的步骤就完成了时间实时显示的代码设计,完整代码如下所示:
最后,运行就OK啦,运行效果如图所示。注意,这个时候时间是实时变化的,即一秒变一次。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
vue清除定时器的方法是什么?一些朋友可能不知道为什么要清楚定时器,这是因为定时器如果不及时合理地清除,会造成业务逻辑混乱甚至应用卡死的情况,因此这篇文章就给大家分享关于vue清除定时器的方法及要注意的问题。
在计算机安全中,沙箱(Sandbox)是一种用于隔离正在运行程序的安全机制,通常用于执行未经测试或不受信任的程序或代码,它会 为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行,下文我们来介绍一个“浏览器世界”的沙箱
这篇文章主要介绍了javascript的一些基础知识,内容很全面,特别适合刚刚学习javascript的朋友学习,希望能帮助到大家
使用typescript类型来实现快排详情 目录 前言 元组快排 实现逻辑 实现数字的大小比较 实现 A 是否 小于或等于 B 实现 A 是否 大于或等于 B 实现Filter 优化Filter 重构数字的大小值比较 重构Filter 实现快排 测试快排 优化:负数 负数的判断 字符串转数字 获取负数的值 完善获取绝对值 重构数字的大小比较 重构快排 测试快排V2 前言 本文执行环境typescript,版本4.7.4 不使用typescript的计算能力,通过类型来实现快排 元组快排 能否将元组 [3, 1, 2, 4] 通过泛型转换成
本篇文章给大家带来了关于javascript的相关知识,其中主要介绍了JavaScript的书写规则、变量的声明格式、变量的命名规则、及注意事项,变量的数据类型,数据类型的分类,空(null) 与 未定义(undefined)的用法,下面一起来看一下,希望对大家有帮助。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008