欢迎来真孝善网,为您提供真孝善正能量书籍故事!

JavaScript中的Math对象与Date日期处理详解

时间:11-12 民间故事 提交错误

大家好,如果您还对JavaScript中的Math对象与Date日期处理详解不太了解,没有关系,今天就由本站为大家分享JavaScript中的Math对象与Date日期处理详解的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

一、数学对象Math

数学有一些数学常数属性和数学函数方法。 Math 不是函数对象。 Math 不是构造函数,因此不需要使用new 来调用它。相反,您可以直接使用里面的属性和方法。

1、基础方法

数学.PI Pi

Math.floor() 向下舍入Math.floor(1.9) 返回1

Math.ceil() 向上取整Math.ceil(1.9) 返回2

Math.round() 四舍五入、四舍五入

Math.abs() 绝对值

Math.max()最大值

Math.min() 最小值

2、随机数方法random()

Math.random() 函数返回一个浮点数,范围从0 到小于1 的伪随机数,[0,1)

获取两个数字之间的随机整数(包括两个数字)

functionget RandomIntInclusive(最小值,最大值){

min=Math.ceil(min);

max=Math.floor(max);

return Math.floor(Math.random()*(max-min+1))+min;//包括最大值,包括最小值}

二、日期对象Date

注意:Date 是一个构造函数,创建新的Date 对象的唯一方法是通过new 运算符。

newDate() 返回当前时间,不带任何参数

1、常用参数:

(1)数值类型2019,10,01月份为0-11,所以数值类型得到的月份小一个月

(2)字符串类型"2019-10-01 8:8:8"

2、日期格式化的方法

3、获得Date总的毫秒数

Date 对象基于自1970 年1 月1 日(UTC) 以来的毫秒数。

(1)通过valueOf()或getTime(),获取的是自1970年1月1日以来经过的毫秒数。

(2)简单的写法+new Date()

var date=+new Date();

4、扩展:倒计时

(1)设置时间戳——当前时间戳为剩余毫秒

(2) 将剩余毫秒转换为天、小时、分钟、秒

d=parselnt(总秒数/60/60/24) 计算天数

h=parselnt(总秒数/60/60%24) 计算小时数

m=parselnt(总秒数/60%60) 计算分钟数

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

用户评论

墨城烟柳

学习JavaScript的那些事,感觉数学对象和日期对象都非常有用!

    有6位网友表示赞同!

幸好是你

做前端开发,经常用到这些基本的对象...

    有6位网友表示赞同!

早不爱了

之前没怎么接触过js的数学函数,这篇博文让我了解很多。

    有5位网友表示赞同!

男神大妈

想写个简单的小程序计时器,需要用Date对象啊。

    有10位网友表示赞同!

抚笙

用Math对象的随机数生成功能,可以做一些小游戏互动吧!

    有19位网友表示赞同!

傲世九天

JS日期对象太棒了!可以轻松处理各种日期和时间格式。

    有18位网友表示赞同!

绝版女子

学习编程基础知识真是必修课呀,像这些基础的对象掌握好很重要。

    有20位网友表示赞同!

终究会走-

以前一直觉得JavaScript只会做前端页面特效,没想到数学和日期功能还挺丰富...

    有8位网友表示赞同!

南初

这篇博文写的很清晰易懂,对于新手很有帮助!

    有16位网友表示赞同!

醉婉笙歌

学习这些js底层知识真会提升代码实力!

    有16位网友表示赞同!

微信名字

用Math对象计算圆面积什么的也太简单了吧!

    有17位网友表示赞同!

孤岛晴空

学习Date对象的年月日时间格式转换真是有挑战性...

    有19位网友表示赞同!

红尘烟雨

感觉玩JavaScript编程,数学和日期应用还是挺广泛的。

    有14位网友表示赞同!

凉笙墨染

这些基础知识应该都是前端开发中必不可少的技能吧!

    有15位网友表示赞同!

枫无痕

学习完这篇博文之后,对JS Math 和 Date 有了更深入的理解。

    有8位网友表示赞同!

发呆

感觉掌握好Math和Date就等于掌握了部分JavaScript的核心功能!

    有14位网友表示赞同!

何年何念

分享这种技术干货真好,真实操作性很强!

    有12位网友表示赞同!

鹿先森,教魔方

以后做项目的时候可以尝试用这些工具来提高效率!

    有17位网友表示赞同!

龙吟凤

希望能够早点把这些理论知识应用到实际项目中去!

    有14位网友表示赞同!

【JavaScript中的Math对象与Date日期处理详解】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活