内置对象与定时器

内置对象

JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象

Math概述

Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整、最大值等)可以使用 Math 中的成员:

Math.PI                                         圆周率

Math.floor()                                  向下取整

Math.ceil()                         向上取整

Math.round()                      四舍五入版 就近取整   注意 -3.5   结果是  -3

Math.abs()                                    绝对值

Math.max()    Math.min()             求最大和最小值

random()                                        随机数

ath.abs()                                         取绝对值

Math.floor                                      向下取整

Math.ceil                                         向上取整

Math.round                                    四舍五入  5特殊往大取

Date概述

他有点像数组,从0开始 0是1月,10就是11月,星期也是从0开始

Date 对象和 Math 对象不一样,他是一个构造函数,所以我们需要实例化后才能使用

Date 实例用来处理日期和时间

获取时间必须实例化

例:var now = new Date();

console.log(now);

Date() 构造函数的参数--有参数和无参数

如果括号里面有时间,就返回参数里面的时间。例如日期格式字符串为'2019-5-1',

可以写new Date('2019-5-1') 或者new Date('2019/5/1') new Date(‘年-月-日 时:分:秒’)  

年份与日期都获取时

如果Date()不写参数,就返回当前时间

如果Date()里面写参数,就返回括号里面输入的时间

日期对象常用方法

getFullYear()                                   获取当前年份

getMonth()                                     获取当前月份(0-11)

getDate()                                        获取当天日期

getDay()                                          获取星期几(周日0-周六6)

getHours()                                      获取当前小时

getMinutes()                                  获取当前分钟

getSeconds()                                  获取当前秒

定时器

设置定时器

         setInterval(匿名函数,时间)

        定时器调用自定义函数时,不要加(), 只加入对应的函数名即可

清除定时器

        clearInterval(定时器变量)

        clearInterval(定时器变量)的方式可以除单个定时器, 多定时器时清除不了

一次性定时器

        setTimeout(匿名函数,时间)

        一次性定时器,理论上无需清除,内置代码只执行一次

时间单位:毫秒

                  1秒=1000毫秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值