对象分类
Array | 数组 |
Math | 数学 |
Date | 日期 |
RegExp | 正则 |
常用数学属性
Math.floor() | 向下取整(变量名) |
Math.random() | 0-1的随机数 |
Math.abs() | 绝对值 |
Math.sqrt() | 开方sqrt(9) |
Math.pow() | 乘方pow(2,4) |
随机生成指定范围内的数字:
var number = Math.floor(Math.random()*10+1) //获取1-10的随机整数
// 生成一个0-1的数字,乘以10加1 得到1-10之间的数字 并且取整
// var number = Math.floor(Math.random()*7+1) // 随机星期几
// var list = ["不知火","八岐大蛇","心狩红叶","星熊童子","不见岳"]; //随机输出一个
// var index = Math.floor(Math.random()*list.length); // 绑定关系 list.lenght决定数量
// console.log(list[index]); //输出列表里的索引
常用日期属性 创建日期 xxx = new Date()
i.getFullYear | 获取年份 |
i.getMonth | 获取月份(从0开始) |
i.getDate | 获取日期 |
i.getDay | 获取周几 |
i.getHours | 获取小时 |
i.getMinutes | 获取分钟 |
i.getSeconds | 获取秒数 |
i.getTime | 时间戳 |
计时器方法(每秒在控制台输出一次)
// setInterval(function(){
// var n = new Date();
// var h = n.getHours();
// var m = n.getMinutes();
// var s = n.getSeconds()
// console.log(h +"h"+m+"m"+s+"s")
// },1000)
//每秒输出一次 时 分 秒