您的位置:首页 > Web前端 > JavaScript

前端基础 JavaScript Data、Math对象 笔记

2017-10-22 17:20 417 查看
Date对象

创建Date对象:

//方法1:不指定参数
var nowd1=new Date();
nowd1.toLocaleString();

//方法2:参数为日期字符串
var nowd2=new Date("2004/3/20 11:12");
nowd2.toLocaleString();

var nowd3=new Date("04/03/20 11:12");
nowd3.toLocaleString();

//方法3:参数为毫秒数
var nowd3=new Date(5000);
nowd3.toLocaleString();
nowd3.toUTCString();

//方法4:参数为年月日小时分钟秒毫秒
var nowd4=new Date(2004,2,20,11,12,0,300);
nowd4.toLocaleString();//毫秒并不直接显示


Date对象的方法—获取日期和时间:

获取日期和时间
getDate()                 获取日
getDay ()                 获取星期
getMonth ()               获取月(0-11)
getFullYear ()            获取完整年份
getYear ()                获取年
getHours ()               获取小时
getMinutes ()             获取分钟
getSeconds ()             获取秒
getMilliseconds ()        获取毫秒
getTime ()                返回累计毫秒数(从1970/1/1午夜)


Math对象

abs(x)    返回数的绝对值。
exp(x)    返回 e 的指数。
floor(x)对数进行下舍入。
log(x)    返回数的自然对数(底为e)。
max(x,y)    返回 x 和 y 中的最高值。
min(x,y)    返回 x 和 y 中的最低值。
pow(x,y)    返回 x 的 y 次幂。
random()    返回 0 ~ 1 之间的随机数。
round(x)    把数四舍五入为最接近的整数。
sin(x)    返回数的正弦。
sqrt(x)    返回数的平方根。
tan(x)    返回角的正切。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 Math Data