博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaScript的Math和Date对象
阅读量:5791 次
发布时间:2019-06-18

本文共 938 字,大约阅读时间需要 3 分钟。

hot3.png

这里我们来学习一下内置对象中的工具对象Math

对象,对象

一、Math对象:执行常见的算数任务。

1.常见属性:

PI:圆周率

var pi=Math.PI;

console.log(pi);

在控制台打印的结果:3.141592653589793

2.常见方法

random():求随机数

如果生成指定范围的随机数可以使用以下公式:min+Math.random()*(max-min)

round(数字):对数字四舍五入

ceil(数字):向上取整

floor(数字):向下取整

max(一组数字) :最大值

min(一组数字):最小值

示例代码如下:

二、Date对象:用于处理日期和时间。

在这里我们将Date对象的方法分为获取时间和修改时间。

1.获取时间

getFullYear():年

getMonth():月

月的数字是从0-11,0表示1月,11表示12月。要想获取当前真实的月份,要加1

getDate():日

getHours():时

getMinutes():分

getSeconds():秒

getMilliseconds():毫秒

getDay():周几

     周几的数字是从0-6,0表示周日,1-6表示从周一到周六

getTime():1970年1月1日距离当前时间,单位毫秒

//获取年月日

运行结果:

Fri Nov 04 2016 18:00:18 GMT+0800 (CST)

date对象.html:13 年:2016

月:11

日:4

//获取时分秒

运行结果:

18 0 18 766

// getDay(),getTime()

运行结果:

5

0

2.修改时间方法

setFullYear(数字):修改年

setMonth(数字):修改月

setDate(数字):修改日

setHours(数字):修改时

setMinutes(数字):修改分

setSeconds(数字):修改秒

setMilliseconds(数字):修改毫秒

示例代码:

运行结果:

Fri Nov 02 2018 12:23:35 GMT+0800 (CST)

 

转载于:https://my.oschina.net/u/2971691/blog/784781

你可能感兴趣的文章
使用vr-panorama生成一个vr全景漫游系统(一)
查看>>
【前端】书客编辑器Web版v1.0
查看>>
Python3内置模块之pprint让打印比print更美观
查看>>
学习ES6新语法
查看>>
微服务实战(九):落地微服务架构到直销系统(回顾总结)
查看>>
Django+Vue.js搭建前后端分离项目 web前后端分离项目实践
查看>>
什么是7层负载均衡?
查看>>
区块链之区块链是什么?图解区块链+技术要点+应用领域
查看>>
从0到1玩转大数据 【Mysql基础篇 - Mysql安装】
查看>>
python—re、XPath
查看>>
eee ceshi
查看>>
赋值、浅拷贝与深拷贝
查看>>
品友互动受邀2018商汤人工智能峰会
查看>>
咱一起来刷一刷leetCode的题吧
查看>>
Android NDK
查看>>
中国科大云机器人 研究获国际学术奖
查看>>
如何善用Java异常
查看>>
看板与Scrum:哪个更适合你的团队?
查看>>
Redis
查看>>
iOS NSUserDefaults
查看>>