JavaScrip--时钟对象

时钟对象
有两个方法开启时钟
setInterval
setTimeout
有两个方法关闭
clearInterval
clearTimeout

注意两个的区别:
第一个setInterval,是延迟指定的时间后一直的执行
第二个setTimeout,是延迟指定的时间后只执行一次

例子:
使用这两个方法写的时钟:
<body>
<button onclick="startTime1()">setinerval</button>
<button onclick="stopTime1()">stopinerval</button>
<p id="pid1"></p>
<button onclick="startTime2()">settimeout</button>
<button onclick="stopTime2()">stoptimeout</button>
<p id="pid2"></p>

<script>
    function startTime1(){
        setIntervaltime=setInterval(function(){
            demo1();
        },0);
    }
    function demo1(){
        var t=new Date();
        var time= t.toLocaleTimeString();
        document.getElementById("pid1").innerHTML=time;
    }

function stopTime1(){
        clearInterval(setIntervaltime);
    }

function startTime2(){
        demo2();
        setTimeouttime=setTimeout(function (){
            startTime2();
        },0);
    }
    function demo2(){
        var t=new Date();
        var time= t.toLocaleTimeString();
        document.getElementById("pid2").innerHTML=time;
    }
    function stopTime2(){
        clearTimeout(setTimeouttime);
    }
</script>
</body>

时间: 2024-08-10 02:10:06

JavaScrip--时钟对象的相关文章

JavaScrip t对象和 JSON 数据格式转换

<script> //定义一个js对象 var person = { firstName: "John", lastName: "Doe", age: 30 }; var json = JSON.stringify(person);//把对象系列化为字符串(也就是json的数据表示格式) document.writeln(json);//output:{"firstName":"John","lastNa

编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 些对象调用方法show()来显示时钟的时间。

package com.homework.zw; public class Clock { String hour; String minute; String second; Clock(String h,String m, String s) { hour=h; minute=m; second=s; } void show() { System.out.println("时间为:"+hour+"时"+minute+"分"+second+&q

定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 些对象调用方法show()来显示时钟的时间

package java1; public class Clock { int hhh; int mmm; int sss; Clock(int h,int m,int s) { hhh=h; mmm=m; sss=s; } void show() { System.out.println(hhh+":"+mmm+":"+sss); } } Clock c1=new Clock(11,23,45); c1.show(); Clock c2=new Clock(12,

理解Java对象的交互:时钟显示程序

实现: 结构: 对象:时钟  - 对象:小时                 - 对象:分钟 小时和分钟具有相同属性(值,上限),可以用一个类Display来定义这两个对象: 但是两者之间又具有联系(当分钟达到上限时,小时要加1),这时用另外一个类Clock来对它们进行管理: 首先用Clock类来定义一个clock的对象,用它来管理两个Display类型的对象,也即是clock的成员变量(min,hour),来管理它们之间的关系,再做显示: 总结:一个对象里面有两个对象. package clo

面向对象—时钟

1 // 编写Java应用程序.首先,定义一个时钟类——Clock,它包括三个int型 2 //成员变量分别表示时.分.秒,一个构造方法用于对三个成员变量(时.分.秒) 3 //进行初始化,还有一个成员方法show()用于显示时钟对象的时间.其次,再定义 4 //一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 5 //些对象调用方法show()来显示时钟的时间. 6 int h; 7 int m; 8 int s; 9 Clock(int h1,int m1,

3个题目熟悉类和对象基础

1.按要求编写Java应用程序: (1)编写西游记人物类(XiYouJiRenWu)其中属性有:身高(height),名字(name),武器(weapon)方法有:显示名字(printName),显示武器(printWeapon) (2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong.并分别为他们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法显示二个对象的属性值. 类代码: public class XiYouJi

类和对象基础题

一.           类和对象基础题 1.编写一个Java应用程序,该程序中有3个类:Ladder.Circle和主类A.具体要求如下:Ladder类具有类型为double的上底.下底.高.面积属性,具有返回面积的功能,包括一个构造方法对上底.下底.高进行初始化.Circle类具有类型为double的半径.周长和面积属性,具有返回周长.面积的功能,包括一个构造方法对半径进行初始化.主类A用来测试类Ladder和类Circle的功能. 2.按要求编写Java应用程序: (1)编写西游记人物类(

java-面向对象练习2

1.按要求编写Java应用程序: (1)编写西游记人物类(XiYouJiRenWu) 其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon) (2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong.并分别为他 们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法 显示二个对象的属性值. package com.hanqi; pu

java 类和对象2

编写Java应用程序.首先,定义一个时钟类——Clock,它包括三个int型成员变量分别表示时.分.秒,一个构造方法用于对三个成员变量(时.分.秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间.其次,再定义一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 些对象调用方法show()来显示时钟的时间. 类: 1 int hour; 2 int minute; 3 int second; 4 5 // 构造方法 对变量初始化 6 Clock(in