1. 数学对象Math 数学对象下有很多 API
1.random() 作用:出现随机数:大于0 小于1 的随机数
var num = Math.random()*99 + 1
2.floor() 向下取整
var num2 = Math.floor(2.5)
3.eil() 向上取整
var num3 = Math.ceil(0.05)
4.round() 四舍五入
var num4 = Math.round(3.6)
5.Math.max(p1,p2…)求一堆参数中最大值
6.Math.min(p1,p2…)求一堆参数的最小值
以上方法参数如果非数值型,会将其他数据类型转化为数值型在触发方法
var num5 = Math.ceil(‘123’)
var num6 = Math.ceil(Math.random() * 989) +10
日期对象中所有的 【API】必须先创建日期对象,在使用【API】
- 创建日期对象 new Date() Date() 作用:创建日期对象
- getTime() 时间戳具有唯一性,时间戳是当前时间的毫秒总数
- 1秒 = 1000毫秒
1.创建一个日期对象 Data
var date = new Date()
console.log(date)
2.获取当前年份
var year = date.getFullYear()
console.log(year)
3. 获取当前月份 ,必须加一,因为国外是从0到11,没有12
var month = date.getMonth()
console.log(month+1)
4.获取当前天数
var day = date.getDay()
console.log(day)
5.获取当前点数
var hours = date.getHours()
console.log(hours)
6. 获取当前分钟数
var m = date.getMinutes()
console.log(m)
7.获取当前秒数
var s = date.getSeconds()
console.log(s)
8. 获取当前周几日期
console.log(date.getDay())
9. 获取时间戳,时间戳具有唯一性,因为时间戳输出的是 毫秒数
console.log(date.getTime())