一、math对象:跟数学运算相关的
- Math.round() 四舍五入取整
- Math.ceil() 向上取整
- Math.floor()向下取整
- Math.max()/min()取最大/小值
- Math.pow(底数,幂);
- Math.sqrt()平方根
- Math.abs()取绝对值
- Math.random() 取0-1之间的随机数
- ①取任意区间内的随机数Math.floor(Math.random()*(max-min+1)+min)
- ②String.fromCharCode 把unicode编码转为对应的字符
二、Date对象:时间对象
- new Date() 创建日期对象
- 日期对象可以直接相减,结果是相隔毫秒数
- getDate()获取今天是几号 1-31 number
- getDay()获取今天是周几 0-6 number
- getFullYear()获取哪年 返回四位数字
- getMonth() 获取月份 0-11 number +1修正
- getHours() 获取小时 0-23 number
- getMinutes()获取分钟 0-59
- getSeconds()获取秒 0-59
- getMilliSeconds() 获取毫秒 0-999
- getTime()返回1970-1-1至今的毫秒数
以上所有方法(除了getDay)把get改为set就是设置时间,month要减1修正