
这是补昨天学习的内容,还有不要问我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开始返回的。
这俩对象的使用都可简单。练一练就行了

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

被折叠的 条评论
为什么被折叠?



