zoukankan      html  css  js  c++  java
  • JavaScript学习笔记---定时器 数学方法

    ## 定时器 数学方法

    ## 定时器

    1.延时定时器 setTimeout  只执行一次

    使用场景:页面小广告

    格式:    1s = 1000ms
        setTimeout(function(){
            执行代码块
        },时间/ms)

    清延时定时器:clearTimeout(延时定时器名字)

    2.间歇定时器 setInterval 每隔一段时间执行一次

    使用场景: 图片切换 轮播 倒计时

    格式: 
        setInterval(function(){
            执行代码块
        },时间/ms)

    清间歇定时器:clearInterval(间歇定时器名字)

    定时器一旦开启不会自动停止,需要手动停止定时器。否则耗费页面性能,产生内存泄漏。


    ## 数学方法 数学对象 Math

    1.Math.ceil() 向上取整 【往大取,小数点后大于0】
    1.Math.floor() 向下取整 【往小取】
    3.Math.round() 四舍五入并且取整
    4.Math.abs() 绝对值,正数
    5.Math.max(若干数字) 取最大值
    6.Math.min(若干数字) 取最小值
    7.Math.pow(底数,指数)  某个数字的几次幂
    8.Math.sqrt() 开平方根
    9.Math.random() 随机数 范围 0-1 放大使用

    ## 取某个区间的随机数

    1.大减小加1
    2.乘以随机数
    3.加上最小数
    4.向下取整
  • 相关阅读:
    左孩子右兄弟的字典树
    UVA 1401 Remember the Word
    HDOJ 4770 Lights Against Dudely
    UvaLA 3938 "Ray, Pass me the dishes!"
    UVA
    Codeforces 215A A.Sereja and Coat Rack
    Codeforces 215B B.Sereja and Suffixes
    HDU 4788 Hard Disk Drive
    HDU 2095 find your present (2)
    图的连通性问题—学习笔记
  • 原文地址:https://www.cnblogs.com/shihaiying/p/13229913.html
Copyright © 2011-2022 走看看