### Math
Math方法是不可以创建对象的
Math.floor(数字) :向下取整
Math.ceil(数字) :向上取整
Math.round(数字) :四舍五入取整
Math.sqrt(数字) :开方
Math.pow(m,n) :返回m的n次方
Math.min(参数1,参数2...):返回最小值
Math.max(参数1,参数2...):返回最大值
Math.abs(参数):返回绝对值
0~1 左闭右开
### 彩虹
var color = "#";
var str = "0123456789abcdef"
for(var i =0;i<6;i++){
color = color + str.charat(rand(0,15));
}
2.如何将生成的颜色赋值给每个li
var oli = document.getElementById("test");
oli.style.backgroundColor = color;
var olis = document.getElementsByTagName("li");
### 日期对象
var date = new Date();
b.创建指定日期对象
var date = new Date("1970-07-01,14:26:31");
获取年
date.getFullYear()
获取月 0-11
date.getMonth()
日
date.getDate()
时
date.getHours()
分
date.getMinutes()
秒
date.getSeconds()
星期几 0~6 周日是0
date.getDay()
### 设置日期对象
setDate() //改变Date对象的日期
setHours() //改变小时数
setMinutes() //改变分钟数
setMonth() //改变月份,从0开始
setSeconds() //改变秒数
setFullYear() //改变年份
转换成人平常看的那种时间 toLocaleString()
### 时间戳
时间戳:指某个时间点距离1970/1/1相差的毫秒数
### 定时器
循环定时器
setInterval
参数:setInterval(回调函数,时间间隔);
返回值:关闭定时器的钥匙 clearrInterval