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.向下取整
  • 相关阅读:
    改变Ecplise项目窗口字体样式
    反射笔记
    日期、时间戳、字符串之间的转换
    Ajax处理后台返回的Json数据
    Ajax动态切换按钮
    生成随机数验证码
    Apache-SimpleEmail 简单应用
    Apache-POI 简单应用
    JavaMail API的应用
    checkbox怎么判断是否选中
  • 原文地址:https://www.cnblogs.com/shihaiying/p/13229913.html
Copyright © 2011-2022 走看看