javaScript(Date与Math的API)
Math
Math的两个属性值
E
E为一个常量,其值为2.7182818
PI
PI为圆周率, 值为3.1415926
abs();
绝对值
var a = - 29.3;
var info = Math.abs(a);
console.log(info);//29.3
ceil();
向上取整
var a = -35.23;
var info1 = Math.ceil(a);//-35
var b = 35.23;
var info2 = Math.ceil(b);//36
floor();
向下取整
var a = -25.23;
var info1 = Math.floor(a);//-26
var b = 25.23;
var info2 = Math.floor(b);//25
round();
四舍五入取整
var a = 25.56;
var info1 = Math.round(a);//26
var b = 12.12;
var info2 = Math.round(b);//12
max();
取最大值
var a = 10;
var b = 20;
var info = Math.max(a,b);//20
min ();
取最小值
var a = 10;
var b = 20;
var info = Math.min(a,b);//10
pow();
求幂
var x = 2;
var y = 3;
var info = Math.pow(x,y);//x**y 8
random
0到1的随机数
var a = Math.floor(Math.random() * 3);//取值为0,1,2三个间随机一个
sin();
正弦,以弧度表示角 返回值在-1到1之间
var a = Math.PI;
var info = sin(a/2);//1
cos();
余弦 返回值在-1到1之间
var info = Math.cos(0);//1
tan();
正切
sqrt();
开方
var info = Math.sqrt(Math.pow(3,2) + Math.pow(4,2));//勾三股四弦五
Date 日期
new Date();
通过构造函数来创建一个日期
var oDate = new Date();
console.log(oDate);//现在的时间
getFullYear();
获取年份
var oDate = new Date();
var info = oDate.getFullYear();
getMonth();
获取月份(0-11)
var oDate = new Date();
var info = oDate.getMonth();
getDate();
获取一个月中的某一天(1-31)
var oDate = new Date();
var info = oDate.getDate();
getHours();
获取小时
var oDate = new Date();
var info = oDate.getHours();
getMinutes
获取分钟
var oDate = new Date();
var info = oDate.getMinutes();
getSeconds();
获取秒
var oDate = new Date();
var info = oDate.getSeconds();
getMillisconds();
获取毫秒
var oDate = new Date();
var info = oDate.getMilliscond();
getTime();
返回一个数值,从1970年1月1日0时0分0秒距离该日期对象所代表时间的毫秒数。
var oDate = new Date();
var info = oDate.getTime();
toLocaleString();
把时间对象变成一个字符串
var oDate = new Date();
var info = oDate.toLocaleString();
parse();
将日期转化为毫秒值
var a = '1980-8-5 11:20:30';
var info = Date.parse(a);
javaScript(Date与Math的API)的更多相关文章
- JavaScript---网络编程(4)-Date、Math、Global和自定义对象
本节博客进行Date对象.Math对象.Global对象和自定义对象的用法演示. 首先是一个out.js文件内容(输出到网页中的自定义输出方法): function println(parma){ d ...
- javascript常用的Math对象的方法
简介 Math对象是在程序编程中用于执行一些数学任务的.Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数, ...
- 内置对象(Date String Math Array)
什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法: ...
- JavaScript强化教程——jQuery UI API 类别
---恢复内容开始--- 主要介绍:JavaScript强化教程—— jQuery UI API 类别 jQuery UI 在jQuery 内置的特效上添加了一些功能.jQuery UI 支持颜色动 ...
- JavaScript Date 对象
JavaScript Date 对象 Date 对象 Date 对象用于处理日期与实际. 创建 Date 对象: new Date(). 以上四种方法同样可以创建 Date 对象: var d = n ...
- JavaScript Date对象 日期获取函数
JavaScript Date对象使用小例子: 运行结果: 总结: 1.尽管我们认为12月是第12个月份,但是JavaScript从0开始计算月份,所以月份11表示12月: 2.nowDate.set ...
- JavaScript Date(日期) 对象
日期对象用于处理日期和时间. 如何使用 Date() 方法获得当日的日期. getFullYear()使用 getFullYear() 获取年份. getTime()getTime() 返回从 197 ...
- JavaScript Date对象介绍
原文:JavaScript Date对象介绍 Date 日期和时间对象 1. 介绍 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new ...
- JavaScript Date(日期)对象
返回当日的日期和时间 如何使用 Date() 方法获得当日的日期. getFullYear() 使用 getFullYear() 获取年份. getTime() getTime() 返回从 1970 ...
随机推荐
- hadoop完全分布式部署
1.我们先看看一台节点的hdfs的信息:(已经安装了hadoop的虚拟机:安装hadoophttps://www.cnblogs.com/lyx666/p/12335360.html) start-d ...
- opencv —— findContours、drawContours 寻找并绘制轮廓
轮廓图像与 Canny 图像的区别 一个轮廓一般对应一系列的点,也就是图像中的一条曲线.轮廓图像和 Canny 图像乍看起来表现几乎是一致的,但其实组成两者的数据结构差别很大: Canny 边缘图像是 ...
- PMP--0. 前言(闲言)
先说一句话给未来的自己:你一定会感谢你现在的努力,当你回看时,记得带着现在的心境和心愿.未来更好的明天. --2019.12.1禾木留 今天是正式发布的时间--2020.01.01,听着新年快乐的祝福 ...
- B样条曲线方程和C++实现
功能:根据参数u值和k(大小为阶数值)与节点矢量,计算第i个k次B样条基数 输入参数: u—参数值:k—大小值为阶数:i—第i个k次B样条的支撑区间左端节点的下标:aNode为节点向量. 输出参数:返 ...
- 这个 Python 代码自动补全神器搞得我卧槽卧槽的
是时候跟你说说这个能让你撸代码撸得舒服得不要不要的神器了——kite. ! 简单来说,它是一款 IDE 的插件,能做到代码自动补全,可能你会说了,这有什么牛逼的?一般的编辑器不都有这个功能么 ...
- java.math包下计算浮点数和整数的类
(1)BigIntege:实现任意精度的整数运算.(2)BigDecimal:实现任意精度的浮点运算. 例如: 使用BigDecimal进行浮点数比较 import java.math.BigDeci ...
- RedisDeskTopManager连接时提示:can't nonnect to redis-server
场景 在使用RedisDeskTopManager客户端可视化工具连接Redis服务端时提示: 注: 博客: https://blog.csdn.net/badao_liumang_qizhi关注公众 ...
- springboot整合WebService简单版
一.什么是webservice 关于webservice的介绍摘自百度百科,上面的介绍很详细.(链接:https://baike.baidu.com/item/Web%20Service/121503 ...
- 从 0 使用 SpringBoot MyBatis MySQL Redis Elasticsearch打造企业级 RESTful API 项目实战
大家好!这是一门付费视频课程.新课优惠价 699 元,折合每小时 9 元左右,需要朋友的联系爱学啊客服 QQ:3469271680:我们每课程是明码标价的,因为如果售价为现在的 2 倍,然后打 5 折 ...
- js遇到代码出现问题时如何调试代码
单步跟踪调试 debugger; 控制台watch功能查看变量当前值 进入函数操作 随着不断点击,不停进行循环,指定变量的值也在发生改变 添加断点 跳入跳出函数 throw new Error() 主 ...