Math与Date

Math

一、什么是Math

Math是专门处理数字的浏览器内置的对象,是一个全局变量

二、属性
  • Math.PI:圆周率
  • Math.random:随机生成一个0-1(不包括1)的数字
  • toFixed(n):保留n个小数
  • Math.abs:绝对值
  • Math.ceil:向上取整,比参数大的最小整数
  • Math.floor:向下取整,比参数小的最大整数
  • parseInt:舍弃小数取整
  • Math.max:最大值
  • Math.min:最小值
  • Math.pow:次方
  • Math.sqrt:算数平方根
  • Math.sin:正弦函数,参数是弧度值

Date

一、什么是Date

Date是专门用来处理时间的内置构造函数

二、创建
var now = new Date();

传参方式
不传入此参数会获取当前时间。
传入一个日期字符串,可以自动改成该日期
传入一个数字,会自动算出距离1970年1月1日0:0:0的时间。这个数字也叫时间戳
传入多个数字,会自动安装年月日时分秒的顺序生成时间
注意:月份是从0开始的。在生成的0月就表示1月。1月就表示2月,以此类推

三、获取与设置方法
获取设置
getFullYear:获取年setFullYear:设置年
getMonth:获取月setMonth:设置月
getDate:获取日setDate:设置日
getHours:获取时setHours:设置时
getMinutes:获取分setMinutes:设置分
getSeconds:获取秒setSeconds:设置秒
getMilliseconds:获取毫秒setMilliseconds:设置毫秒
getDay:获取星期星期无法设置
getTime:获取时间戳setTime:设置时间戳
四、计时器

setInterval:间隔计时器,每到规定的时间就会执行一次
clearTimeout:清除间隔定计时器

setTimeout:倒计时,到达规定的时间后会执行,只能执行一次
clearInterval:清除倒计时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值