目录
E为一个常量
,其值为2.7182818
PI为圆周率
, 值为3.1415926
绝对值
var a = - 29.3;
var info = Math.abs(a);
console.log(info);//29.3
向上取整
var a = -35.23;
var info1 = Math.ceil(a);//-35
var b = 35.23;
var info2 = Math.ceil(b);//36
向下取整
var a = -25.23;
var info1 = Math.floor(a);//-26
var b = 25.23;
var info2 = Math.floor(b);//25
四舍五入取整
var a = 25.56;
var info1 = Math.round(a);//26
var b = 12.12;
var info2 = Math.round(b);//12
取最大值
var a = 10;
var b = 20;
var info = Math.max(a,b);//20
取最小值
var a = 10;
var b = 20;
var info = Math.min(a,b);//10
求幂
var x = 2;
var y = 3;
var info = Math.pow(x,y);//x**y 8
0到1的随机数
var a = Math.floor(Math.random() * 3);//取值为0,1,2三个间随机一个
正弦,以弧度表示角 返回值在-1到1之间
var a = Math.PI;
var info = sin(a/2);//1
余弦 返回值在-1到1之间
var info = Math.cos(0);//1
正切
开方
var info = Math.sqrt(Math.pow(3,2) + Math.pow(4,2));//勾三股四弦五
通过构造函数来创建一个日期
var oDate = new Date();
console.log(oDate);//现在的时间
获取年份
var oDate = new Date();
var info = oDate.getFullYear();
获取月份(0-11)
var oDate = new Date();
var info = oDate.getMonth();
获取一个月中的某一天(1-31)
var oDate = new Date();
var info = oDate.getDate();
获取小时
var oDate = new Date();
var info = oDate.getHours();
获取分钟
var oDate = new Date();
var info = oDate.getMinutes();
获取秒
var oDate = new Date();
var info = oDate.getSeconds();
获取毫秒
var oDate = new Date();
var info = oDate.getMilliscond();
返回一个数值,从1970年1月1日0时0分0秒距离该日期对象所代表时间的毫秒数。
var oDate = new Date();
var info = oDate.getTime();
把时间对象变成一个字符串
var oDate = new Date();
var info = oDate.toLocaleString();
将日期转化为毫秒值
var a = '1980-8-5 11:20:30';
var info = Date.parse(a);
原文:https://www.cnblogs.com/strongtyf/p/11844429.html