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. 【USACO】JZOJ,Luogu P2690 接苹果 (dp-线性动规)

    同步于CSDN:戳这里QAQ 来源:Luogu P2690,JZOJ 题目描述 很少有人知道奶牛爱吃苹果.农夫约翰的农场上有两棵苹果树(编号为 \(1\) 和 \(2\)), 每一棵树上都长满了苹果. ...

  2. vue中允许你继续使用swiper的组件 vue-awesome-swiper---切图网

    swiper是一个在切图中好用到不行的图片轮播插件,包括3d轮播.h5滑屏等复杂应用都不在话下,到了vue项目一切逻辑完全颠覆了,没有获取dom的概念,还好有 vue-awesome-swiper组件 ...

  3. python生日贺卡制作以及细节问题的解决最后把python项目发布为exe可执行程序过程

    自己今天第一次做一个python生日贺卡: 效果图 参考之前有位大佬的作品,自己稍微的改造了一下下  首先:上程序 Birthday.py """ ----------- ...

  4. MySQL 8 InnoDB 集群管理

    使用 dba.checkInstanceConfiguration() 在添加实例到集群中前,使用该方法检查实例配置是否满足InnoDB 集群要求. 使用 dba.configureLocalInst ...

  5. Anaconda 包管理与环境管理

    包管理命令 conda命令 安装包 conda install 包名称 卸载包 conda remove 包名称 更新包 conda update 包名称 模糊查询 conda search 包名称 ...

  6. 面向对象编程(什么是对象)——java

    一.什么是面向对象,什么是面向过 二.引入对象和类的概念 对象:是具体事物 如:小明 汽车 类: 是对对象的抽象(抽象 抽出象的部分) Person 先有具体的对象,然后抽象各个对象之间的部分,归纳出 ...

  7. #AcWing系列课程Level-2笔记——2. 归并排序算法

    归并排序算法 编写归并排序,记住下面的思路,代码也就游刃有余了! 1.首先确定数组的中间位置的分界点(下标),也就是mid=(left+right)>>1,分成left,right两段. ...

  8. Python 一键安装全部依赖包

    使用 pip requirements.txt 用来记录项目所有的依赖包和版本号,只需要一个简单的 pip 命令就能完成. pip freeze > requirements.txt 生成的文件 ...

  9. spring boot中通用应用程序属性

    可以在application.properties文件内部application.yml,文件内部或命令行开关中指定各种属性.本附录提供了常见的Spring Boot属性列表以及对使用它们的基础类的引 ...

  10. es6简单小复习

    Ecmascript 6 ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了. Ecmascript 是 JavaScript 语言的 ...