js定时器时间对象

 1。保留小数

        +语法:toFixed()

        +注意:返回值是一个字符串类型

    2。进制转换

         2-1. tostring()

         2-2. parseInt() 

    3。时间对象

        3-1。创建当前时间的时间对象

            =>语法:var time = new Date()

            =>得到:当前终端的当前时间

        3-2。创建指定时间节点的时间对象

            =>传递数字;

                ->第一个表示年

                ->第二个表示月

                ->第三个表示日  

                ->第四个表示小时

                ->第五个表示分钟

                ->第六个表示秒钟

                ->注意:+所有的位置都可以进行自动进位

                       +如果只传递一个参数,不好使,至少传递两个参数

                       +月份信息中,0表示1月,11表示12月

            =>传递字符串:

                -> 'yyyy-mm-dd hh : mm: ss'

                -> 'yyyy/mm/dd hh :mm: ss'

                ->注意;  

                    +月份信息位置,1表示1月,12表示12月

                    +年月日和时分秒之间有一个空格

    4。时间对象的常用方法

        4-1。获取相关时间对象

            => getFullYear()      年

            => getMonth()         月

            => getDate()          日

            => getHours()         时

            => getMinutes()       分

            => getSeconds()       秒

            => getMilliSeconds()  毫秒

            => getDay()           周几

            => getTime()          时间戳   (也可以用  +new Date   )

        4-2.设置相关时间对象 

            => setFullYear()      年

            => setMonth()         月

            => setDate()          日

            => setHours()         时

            => setMinutes()       分

            => setSeconds()       秒

            => setMilliSeconds()  毫秒

            => setTime()          时间戳   

    

    5。定时器

        5-1。开启定时器

            =>setTimeout(函数,数字)

                +延时定时器,固定时间以后,执行一次函数

                +一共就一次  

            => setInterval(函数,数字)

                +间隔定时器,每间隔固定时间,执行一次函数

                +永不停止,除非手动关闭

  

 1。保留小数

        +语法:toFixed()

        +注意:返回值是一个字符串类型

    2。进制转换

         2-1. tostring()

         2-2. parseInt() 

    3。时间对象

        3-1。创建当前时间的时间对象

            =>语法:var time = new Date()

            =>得到:当前终端的当前时间

        3-2。创建指定时间节点的时间对象

            =>传递数字;

                ->第一个表示年

                ->第二个表示月

                ->第三个表示日  

                ->第四个表示小时

                ->第五个表示分钟

                ->第六个表示秒钟

                ->注意:+所有的位置都可以进行自动进位

                       +如果只传递一个参数,不好使,至少传递两个参数

                       +月份信息中,0表示1月,11表示12月

            =>传递字符串:

                -> 'yyyy-mm-dd hh : mm: ss'

                -> 'yyyy/mm/dd hh :mm: ss'

                ->注意;  

                    +月份信息位置,1表示1月,12表示12月

                    +年月日和时分秒之间有一个空格

    4。时间对象的常用方法

        4-1。获取相关时间对象

            => getFullYear()      年

            => getMonth()         月

            => getDate()          日

            => getHours()         时

            => getMinutes()       分

            => getSeconds()       秒

            => getMilliSeconds()  毫秒

            => getDay()           周几

            => getTime()          时间戳   (也可以用  +new Date   )

        4-2.设置相关时间对象 

            => setFullYear()      年

            => setMonth()         月

            => setDate()          日

            => setHours()         时

            => setMinutes()       分

            => setSeconds()       秒

            => setMilliSeconds()  毫秒

            => setTime()          时间戳   

    

    5。定时器

        5-1。开启定时器

            =>setTimeout(函数,数字)

                +延时定时器,固定时间以后,执行一次函数

                +一共就一次  

            => setInterval(函数,数字)

                +间隔定时器,每间隔固定时间,执行一次函数

                +永不停止,除非手动关闭

        5-2。定时器的返回值

            =>不区分定时器种类,只是表示是页面上的第几个定时器

            =>作用:用来关闭定时器使用的

        5-3。关闭定时器

            =>不区分定时器种类,只要给出的定时器返回值时对的,那么就能关闭定时器

            => clearTimeout(定时器返回值)

            => clearInterval(定时器返回值)

    

    6。js 的异步代码执行机制   

        =>同步:从上到下依次执行,上一行没有执行完毕,下一行代码不会开始

        =>异步:当代码遇到异步的时候,会先把代码放在异步队列内等待

            ->等到所有同步代码全部执行完毕以后

            ->在来按照顺序执行异步队列内的代码

        =>定时器:

            ->先执行定时器外面的代码

            ->再执行定时器内部的代码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值