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. Java面向对象入门(2)-访问修饰符

    Java访问修饰符–public, protected, private and default Java提供了四个访问修饰符来设置类,变量,方法和构造函数的访问级别,即public,private, ...

  2. Android 调试桥 (adb) 是 命令行命令--官方拷贝过来的,留作自己查看

    Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信.adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令 ...

  3. 回炉重造之重读Windows核心编程-006-线程

    线程也是有两部分组成的: 线程的内核对象,操作系统用来管理线程和统计线程信息的地方. 线程堆栈,用于维护现场在执行代码的时候用到的所有函数参数和局部变量. 进程是线程的容器,如果进程中有一个以上的线程 ...

  4. java设计模式学习笔记--浅谈设计模式

    设计模式的目的 编写软件的过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战.设计模式为了让程序具有更好的 1.代码重用性(即:相同功能的代码,不用多次编写) ...

  5. 分库分表技术演进&最佳实践

    每个优秀的程序员和架构师都应该掌握分库分表,这是我的观点. 移动互联网时代,海量的用户每天产生海量的数量,比如: 用户表 订单表 交易流水表 以支付宝用户为例,8亿:微信用户更是10亿.订单表更夸张, ...

  6. 【39】为什么使用卷积?(Why convolutions?)

    为什么使用卷积?(Why convolutions?) 我们来分析一下卷积在神经网络中如此受用的原因,然后对如何整合这些卷积,如何通过一个标注过的训练集训练卷积神经网络做个简单概括.和只用全连接层相比 ...

  7. JAVA成长之路SpringCloud脚印(一)

    从即日起开始学习SpringCloud,在这里记录下学习过程,共勉,欢迎指正. 环境:IDEA2019.3.3.JAVA13 一.spring cloud简介 spring cloud 为开发人员提供 ...

  8. JN_0018:运行窗口不显示

    1,新建vbs文件 CreateObject("WScript.Shell").Run "cmd /c E:/OneDrive/NodeJS/WebServer/star ...

  9. CentOS7防火墙设置常用命令

    目录 开/关/重启防火墙 查看所有开启的端口号 CentOS7环境下防火墙常用命令 开/关/重启防火墙 查看防火墙状态 firewall-cmd --state 启动防火墙 systemctl sta ...

  10. 【database】oracle触发器基础

    一.oracle触发器基本语法 CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER } {INSERT | DELETE | UPDATE ...