延迟函数和间隔函数

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .div1{
                width: 600px;
                height: 400px;
                background: palevioletred;
                margin: 0 auto;
                transition: all 0.5s;
            }
        </style>
    </head>
    <body>
        <div class="div1">
            
        </div>
        
        <script type="text/javascript">
            var div1 = document.querySelector('.div1')
            var fn = function(){
                //0-255
                console.log('要变化颜色')
                var red = parseInt(256*Math.random()) //parseInt()向下取整,256*[0,1)的数那么就等于0-256的随机浮点数,不含256
                var green = parseInt(256*Math.random())
                var blue = parseInt(256*Math.random())
                div1.style.background = `rgb(${red},${green},${blue})`;
//                div1.style.background = 'rgb('+red+','+green+','+blue+')'
                
            }
            
            
            var intervalId = setInterval(fn,100)
            
                clearInterval(intervalId)
             console.log('setInterval后面的内容')
            
            
            window.Math.random() //[0-1)

            var timeoutNum = setTimeout(fn,2000)
            
            var abc = setTimeout(fn,4000)
            console.log(timeoutNum)
              console.log(abc)
//            clearTimeout(abc)
//            clearTimeout(timeoutNum)
//        
            
            div1.addEventListener('touchstart',function(){
                console.log('swipeLeft')
            })
        </script>
        
    </body>
</html>

 

转载于:https://www.cnblogs.com/wwthuanyu/p/10555266.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值