美文网首页
JS数学对象Math、日期Date

JS数学对象Math、日期Date

作者: 社会主义顶梁鹿 | 来源:发表于2020-06-23 08:18 被阅读0次

JS对象分为三种,分别是自定义对象、内置对象及浏览器对象。

内置对象就是JS语言自带的一些对象。

一、数学对象Math

Math拥有一些数学常数属性和数学函数方法。Math 不是一个函数对象。Math 不是一个构造函数,所以不需要new来调用,而是直接使用里面的属性和方法即可。

1、基础方法

Math.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,max){

        min=Math.ceil(min);

        max=Math.floor(max);

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

二、日期对象Date

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

new Date()  没有跟参数就返回当前时间

1、常用参数:

(1)数字型 2019,10,01     月份是0-11,所以数字型得到的月份要小一个月

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

2、日期格式化的方法

3、获得Date总的毫秒数

Date对象是基于1970年1月1日(世界标准时间)起的毫秒数。

(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)  计算分钟数  

    s = parselnt(总秒数%60)  计算秒数  

相关文章

  • 内置对象

    内置对象有 数学对象(Math对象), 日期对象(Date对象),还有String对象 Math对象: a...

  • JS数学对象Math、日期Date

    JS对象分为三种,分别是自定义对象、内置对象及浏览器对象。 内置对象就是JS语言自带的一些对象。 一、数学对象Ma...

  • 数组&字符串方法&Math&Date

    数组方法 String 对象方法 数学Math方法 日期对象Date方法 Number对象方法 function对...

  • Date Math

    6.5 date math对象的学习 Math对象 Math对象:仅专门提供数学计算的方法Math对象没有构造函数...

  • JavaScript内置对象:math

    Math对象:math对象用于执行数学任务。 注意:Math 对象并不像 Date 和 String 那样是对象的...

  • 7_JavaScript_Math对象_字符串对象_浏览器对象B

    Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,...

  • Math 对象

    Math 对象 Math 对象用于执行数学任务 Math 对象并不像 Date 和 String 那样是对象的类,...

  • JavaScript Math 对象

    Math 对象用于执行数学任务。 使用 Math 的属性和方法的语法: 注释:Math 对象并不像 Date 和 ...

  • js内置对象

    js的内置对象: Math对象就是js提供的一套关于数学的方法: Math.ceil() 向上取整 Math...

  • JavaScript第二天

    定义函数 1、date()对象 1.1、date对象用于处理时间和日期 /1.2、Math对象 如果是整数,取整之...

网友评论

      本文标题:JS数学对象Math、日期Date

      本文链接:https://www.haomeiwen.com/subject/ozdffktx.html