JS的Date和Math对象

本文详细介绍了JavaScript中的Math和Date对象。Math对象包括一系列常用的数学常量和方法,如求绝对值、最大值等;Date对象则提供了日期和时间的操作方法,如获取当前日期、设置日期等。

 这是补昨天学习的内容,还有不要问我day去哪了。我也莫得晓得。

 

 

Math对象:

常用的数学对象,可分为对象常数和对象方法。

Math对象可直接使用Math.对象方法 在代码里出现。

常用常量有:

E

返回算术常量 e,即自然对数的底数(约等于2.718)。

LN2

返回 2 的自然对数(约等于0.693)。

LN10

返回 10 的自然对数(约等于2.302)。

LOG2E

返回以 2 为底的 e 的对数(约等于 1.414)。

LOG10E

返回以 10 为底的 e 的对数(约等于0.434)。

PI

返回圆周率(约等于3.14159)。

SQRT1_2

返回返回 2 的平方根的倒数(约等于 0.707)。

SQRT2

返回 2 的平方根(约等于 1.414)。

 Math对象函数:

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)

返回角的正切。

abs(x)

返回数的绝对值。

acos(x)

返回数的反余弦值。

asin(x)

返回数的反正弦值。

atan(x)

以介于 -PI/2 PI/2 弧度之间的数值来返回 x 的反正切值。

atan2(y,x)

返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 PI/2 弧度之间)。

ceil(x)

对数进行上舍入。

cos(x)

返回数的余弦。

exp(x)

返回 e 的指数。

floor(x)

对数进行下舍入。

ceil(x)向上取舍
floor()向下取舍

对于算数运算表达式还有一种三目运算符  boolean表达式? 1:2

boolean为真执行1为假执行2

 

Date对象:

用于时间的获取。使用时需要新。new出一个对象其方法为:

getDate()

Date 对象返回一个月中的某一天 (1 ~ 31)

getDay()

Date 对象返回一周中的某一天 (0 ~ 6)

getMonth()

Date 对象返回月份 (0 ~ 11)

getFullYear()

Date 对象以四位数字返回年份。

getHours()

返回 Date 对象的小时 (0 ~ 23)

getMinutes()

返回 Date 对象的分钟 (0 ~ 59)

getSeconds()

返回 Date 对象的秒数 (0 ~ 59)

getMilliseconds()

返回 Date 对象的毫秒(0 ~ 999)

getTime()

返回 1970 1 1 日至今的毫秒数。

setDate()

设置 Date 对象中月的某一天 (1 ~ 31)

setMonth()

设置 Date 对象中月份 (0 ~ 11)

setFullYear()

设置 Date 对象中的年份(四位数字)。

setHours()

设置 Date 对象中的小时 (0 ~ 23)

setMinutes()

设置 Date 对象中的分钟 (0 ~ 59)

setSeconds()

设置 Date 对象中的秒钟 (0 ~ 59)

setMilliseconds()

设置 Date 对象中的毫秒 (0 ~ 999)

setTime()

以毫秒设置 Date 对象。

Date对象方法注意其对应的返回数值。部分是从0开始返回的。

这俩对象的使用都可简单。练一练就行了

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值