Math

Math

Math.abs():绝对值
Math.ceil():  向上取整
Math.floor():向下取整
Math.max():最大值
Math.min():最小值
Math.pow():指数运算
Math.sqrt():平方根
Math.log():自然对数
Math.exp(): e的指数
Math.round():四舍五入
Math.random():随机数
Math,sin();:返回参数的正弦(参数为弧度值)
Math.cos():返回参数的余弦(参数为弧度值)
Math.tan()返回参数的正切(参数为弧度值)
Mathasin():返回参数的反正弦(返回值为弧度值)
Math.acos():返回参数的反余弦(返回值为弧度值)
Math.atan():返回参数的反正切(返回值为弧度值》

Date对象

Date对象是JavaScript原生的时间库。它以1970年1月1日
00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。是构造函数
JS的时间单位是毫秒


年:使用四位数年份,比如2000。如果写成两位数或个位数,则加上1900,即10代表1910年。如果是负数,表示公元前。
月:
日: 1到31。
小时:
分钟 :0到59。
秒: 0到59
毫秒: 0到999。


静态方法

Date.now()
Date parse()
Date.UTC()


动态方法

Date的实例对象,有几十个自己的方法,除了valueOf和toString,可以分为以下三类:
to类:从Date对 象返回一个字符串,表示指定的时间。
get类:获取Date对象的日期和时间。
set类:设置Date对象的日期和时间。

valueOf()getTime()

toString()
toUTCString()
toISOString()
toDateString() 获取年月日
toTimeString() 获取时分秒
toLocaleDateString()
toLocaleDateString()


getTime():返回实例距离1970年1月1日00:00:00的毫秒数.
getDate():返回实例对象对应每个月的几号(从1开始)
getDay():返回星期几,星期日为0,星期一为1,以此类推。
getYear():返回距离1900的年数。
getFullYear():返回四位的年份。
getMonth():返回月份(0表示1月,11表示12月)
getHours():返回小时(0-23)
getMilliseconds():返回毫秒(0-999)
getMinutes():返回分钟(0-59)
getSeconds():返回秒(0-59 )
getTimezoneOffset():返回当前时间与UTC的时区差异,以分钟表示,返回结果考虑到了夏令时因素。


setDate(date):设置实例对象对应的每个月的几号(1-31)返回改变后毫秒时间戳。
setYear(year):设置距离1900年的年数。
setFullYear(year [, month, date]):设置四位年份。
setHours(hour [, min, sec, ms]):设置小时(0-23)
setMilliseconds():设置毫秒(0-999) 。
setMinutes(min [ sec, ms]):设置分钟(0-59) 。
setMonth(month L date]):设置月份(0-11)
setSeconds(sec[, mus]):设置秒(0-59)
setTime(milliseconds):设置毫秒时间戳。


分钟和秒: 0到59小时: 0到23
星期: 0 (星期天)到6 (星期六)日期: 1到31
月份: 0(一月)到11(十二月)年份: 距离1900年的年数

你可能感兴趣的:(Math)