(二)Math对象
1.定义
用于处理数学任务
2.属性
Math.PI 圆周率
3.方法
①Math.abs(x) 取绝对值
②Math.ceil(x) 上舍入 如果为负数的小数,那么取的值为比负值大 例如-2.99 值为-2
③Math.floor(x) 下舍入 如果为负数的小数,那么取的值为比负值大 例如-2.99 值为-3
④Math.round(x) 四舍五入
⑤Math.random() 0-1的随机数
⑥Math.min(x,y,n…) 取最小值
⑦Math.max(x,y,n…) 取最大值
⑧Math.pow(x,y) x的y次幂
取整整数的方法 离开
①parseInt(x) 取整
②Math.ceil(x) 上舍入
③Math.floor(x) 下舍入
④Math.round(x) 四舍五入
(三)Date对象
1.定义
用于处理日期(年,月,日,时,分,秒,毫秒…)相关内容;
2.创建
let today = new Date(); //创建当前时间的日期
let today1 = new Date("2 14,2021,8:30:30");//创建指定时间的日期对象 可以指定过去或将来
//传参格式:“月 日,年,时:分:秒”
3.方法
①对象.getFullYear() 年 4位数
②对象.getMonth( ) 月 0-11
③对象.getDate() 日 1 -31
④对象.getHours() 时 0-23
⑤对象.getMinutes() 分 0- 59
⑥对象.getSeconds() 秒 0-59
⑦对象.getDay() 星期 0-6
⑧对象.getTime() 毫秒数
补充知识
1.给节点加内容
节点.innerHTML = "内容值(可以是数据类型也可以是标签)"
2.开定时器
setInterval(函数,毫秒数);每隔一段时间执行一次,会执行多次
setTimeout(函数,毫秒数); 等待一段时间执行一次,只执行一次
3.关定时器
3.关定时器
clearInterval(存定时器的变量名)
clearTimeout(存定时器的变量名)