美文网首页
js date对象 和定时器

js date对象 和定时器

作者: 小老虎丶冷心 | 来源:发表于2018-08-26 11:15 被阅读0次

创建 Date 对象的语法:

var myDate=new Date()
Date 对象用于处理日期和时间。

定时器

setInterval 循环定时器

语法:

setInterval(function () {

这里填写执行条件

},毫秒数);

这是每隔1000毫秒执行一次。

<script type="text/javascript">
    
setInterval (function () {
        
console.log('1');
        
},1000);
    
</script>
每隔1000毫秒输出一次字符串1。

clearInterval() 清除定时器

语法:

<script type="text/javascript">
    
var i = 1
 
setInterval (function () {
 
console.log(i ++);
 
if(i > 10) {
    
clearInterval(1);
 
}
    
},100);
    
</script>

clearInterval() 参数填写的是定时器的的返回值,

如果使用一个变量来接收定时器的返回值的话,那么接收到的值就是 1

所以也可以这样写:

<script type="text/javascript">
    
var i = 1
 
var test = setInterval (function () {
 
console.log(i ++);
 
if(i > 10) {
    
clearInterval(test);
 
}
    
},100);
    
</script>
clearInterval() 参数里写的是定时器的接收返回值的变量。

setTimeout 单次定时器

setTimeout(function () {

1000毫秒后执行这条语句

},1000);

<script type="text/javascript">
   
setTimeout (function () {
       
console.log('1');
       
},1000);
   
</script>
1000毫秒后打印字符串1,只会输出一次。
clearTimeout   清除定时器

清除定时器,使用方法和上面那个一样的~ 

写一个计时器,3分钟停止

<style type="text/css">
 
input{
 
border: solid 1.2px black;
 
font-size: 20px;
 
text-align: right;
 
}
</style>
<body>
    
minutes: <input type="test" value="0" />
<br /><br>
seconds: <input type="test" value="0" />
    
<script type="text/javascript">
    
var min = document.getElementsByTagName('input')[0];
 
var sd = document.getElementsByTagName('input')[1];
 
var minutes = 0, seconds = 0;
 
var min1 = setInterval(function () {
    
seconds ++;
 
if(seconds == 60) {
    
seconds = 0;
 
minutes ++;
}
 
min.value = minutes;
 
sd.value = seconds;
 
 
if(minutes == 3) {
    
clearInterval(min1)
    
}
 
},10);
 
</script>

相关文章

  • js日期对象 Date

    日期对象,是系统提供好的var date=new Date(); js定时器 setInterval();setT...

  • js date对象 和定时器

    创建 Date 对象的语法: 定时器 setInterval 循环定时器 语法: setInterval(fun...

  • 2018-07-13

    Date 日期对象的API 时间定时器 现在时间实例 开始、停止倒计时实例 HTML代码 js代码

  • Math数组及date

    Date对象: Date对象是js提供的日期和时间接口;Date对象有几个静态方法(即直接通过date对象调用的方...

  • js date

    创建 Date 对象的语法: 定时器 setInterval 循环定时器 语法: setInterval(fun...

  • JavaScript-02

    A 正则表达式(RegExp) Date对象 Function对象 document对象 window对象 定时器

  • 15 js10 date对象

    date日期对象:js内置对象,使用构造函数创建; 1、var date = new Date();//创建对象;...

  • 定时器的使用01

    关键词:定时器、清除定时器、Date对象、charAt() 定时器:间隔性(setInterval)、延时性(se...

  • JS标准库系列(五)—— Date对象

    一、Date作为工具函数 Date对象是JS提供的日期和时间的操作接口。Date对象作为工具函数直接使用,不管有没...

  • JS总结概要

    1.JS事件 2.js内置对象 2.1Date 日期对象 var d = new Date(2012, 10, 1...

网友评论

      本文标题:js date对象 和定时器

      本文链接:https://www.haomeiwen.com/subject/texoiftx.html