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)的更多相关文章

  1. JavaScript---网络编程(4)-Date、Math、Global和自定义对象

    本节博客进行Date对象.Math对象.Global对象和自定义对象的用法演示. 首先是一个out.js文件内容(输出到网页中的自定义输出方法): function println(parma){ d ...

  2. javascript常用的Math对象的方法

    简介 Math对象是在程序编程中用于执行一些数学任务的.Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数, ...

  3. 内置对象(Date String Math Array)

    什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法: ...

  4. JavaScript强化教程——jQuery UI API 类别

    ---恢复内容开始--- 主要介绍:JavaScript强化教程​—— jQuery UI API 类别 jQuery UI 在jQuery 内置的特效上添加了一些功能.jQuery UI 支持颜色动 ...

  5. JavaScript Date 对象

    JavaScript Date 对象 Date 对象 Date 对象用于处理日期与实际. 创建 Date 对象: new Date(). 以上四种方法同样可以创建 Date 对象: var d = n ...

  6. JavaScript Date对象 日期获取函数

    JavaScript Date对象使用小例子: 运行结果: 总结: 1.尽管我们认为12月是第12个月份,但是JavaScript从0开始计算月份,所以月份11表示12月: 2.nowDate.set ...

  7. JavaScript Date(日期) 对象

    日期对象用于处理日期和时间. 如何使用 Date() 方法获得当日的日期. getFullYear()使用 getFullYear() 获取年份. getTime()getTime() 返回从 197 ...

  8. JavaScript Date对象介绍

    原文:JavaScript Date对象介绍 Date 日期和时间对象 1. 介绍 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new ...

  9. JavaScript Date(日期)对象

    返回当日的日期和时间 如何使用 Date() 方法获得当日的日期. getFullYear() 使用 getFullYear() 获取年份. getTime() getTime() 返回从 1970 ...

随机推荐

  1. hadoop完全分布式部署

    1.我们先看看一台节点的hdfs的信息:(已经安装了hadoop的虚拟机:安装hadoophttps://www.cnblogs.com/lyx666/p/12335360.html) start-d ...

  2. opencv —— findContours、drawContours 寻找并绘制轮廓

    轮廓图像与 Canny 图像的区别 一个轮廓一般对应一系列的点,也就是图像中的一条曲线.轮廓图像和 Canny 图像乍看起来表现几乎是一致的,但其实组成两者的数据结构差别很大: Canny 边缘图像是 ...

  3. PMP--0. 前言(闲言)

    先说一句话给未来的自己:你一定会感谢你现在的努力,当你回看时,记得带着现在的心境和心愿.未来更好的明天. --2019.12.1禾木留 今天是正式发布的时间--2020.01.01,听着新年快乐的祝福 ...

  4. B样条曲线方程和C++实现

    功能:根据参数u值和k(大小为阶数值)与节点矢量,计算第i个k次B样条基数 输入参数: u—参数值:k—大小值为阶数:i—第i个k次B样条的支撑区间左端节点的下标:aNode为节点向量. 输出参数:返 ...

  5. 这个 Python 代码自动补全神器搞得我卧槽卧槽的

    是时候跟你说说这个能让你撸代码撸得舒服得不要不要的神器了——kite. ​!   ​ 简单来说,它是一款 IDE 的插件,能做到代码自动补全,可能你会说了,这有什么牛逼的?一般的编辑器不都有这个功能么 ...

  6. java.math包下计算浮点数和整数的类

    (1)BigIntege:实现任意精度的整数运算.(2)BigDecimal:实现任意精度的浮点运算. 例如: 使用BigDecimal进行浮点数比较 import java.math.BigDeci ...

  7. RedisDeskTopManager连接时提示:can't nonnect to redis-server

    场景 在使用RedisDeskTopManager客户端可视化工具连接Redis服务端时提示: 注: 博客: https://blog.csdn.net/badao_liumang_qizhi关注公众 ...

  8. springboot整合WebService简单版

    一.什么是webservice 关于webservice的介绍摘自百度百科,上面的介绍很详细.(链接:https://baike.baidu.com/item/Web%20Service/121503 ...

  9. 从 0 使用 SpringBoot MyBatis MySQL Redis Elasticsearch打造企业级 RESTful API 项目实战

    大家好!这是一门付费视频课程.新课优惠价 699 元,折合每小时 9 元左右,需要朋友的联系爱学啊客服 QQ:3469271680:我们每课程是明码标价的,因为如果售价为现在的 2 倍,然后打 5 折 ...

  10. js遇到代码出现问题时如何调试代码

    单步跟踪调试 debugger; 控制台watch功能查看变量当前值 进入函数操作 随着不断点击,不停进行循环,指定变量的值也在发生改变 添加断点 跳入跳出函数 throw new Error() 主 ...