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. SpringBoot安全管理--(一)SpringSecurity基本配置

    简介: Spring Boot针对Spring Security提供了自动化配置方案,因此可以使Spring Security非常容易地整合进Spring Boot项目中,这也是在Spring Boo ...

  2. 部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了

    部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了 安大虎 ​ momenta 中台开发工程师 6 人赞同了该文章 就目前的形势看,一家公司的运维体系不承载在 Do ...

  3. TCP/IP详解阅读记录----第二章 数据链路层

    1.以太网     以太网是当今TCP/IP采用的主要的局域网技术.它采用一种称作CSMA/CD的媒体接入方法,其意思是带冲突检测的载波侦听多路接入.它的速率为10Mb/s,地址为48bit. 2.I ...

  4. Typora自动编号设置

    找到C:\Users\用户名\AppData\Roaming\Typora\themes\路径下的base.user.css,用文本编辑器打开(若不存在,则自己创建一个),将一下内容复制进去,然后重启 ...

  5. Unity容器实现AOP面向切面编程

    为什么要有AOP 需求总是变化的,比如经常会对一些方法后期增加日志.异常处理.权限.缓存.事务的处理,遇到这种情况我们往往只能修改类. 为了应对变化,我们常常使用设计模式解决,但是也有其局限性:设计模 ...

  6. day 15 内置函数

    内置函数 不用def定义能直接用的函数,带括号的 locals() # 返回本地作用域中的所有名字 globals() # 返回全局作用域中的所有名字 global 变量 nonlocal 变量 迭代 ...

  7. 星星评分-依赖jquery

    https://pan.baidu.com/s/1UWJFh-QJOjSB_yqA8VgHIQ

  8. ajax-属性、原理、实现html5进度条上传文件

    一.远古ajax实现方式如下: 1.前端请求后台,后台设置返回 http状态码204 2.运用img图片(或css/javascript等)的加载机制,请求后台 3.post提交数据,运用iframe ...

  9. demo Django-基础书籍添加删除(单表)

    小demo使用---- 1.pycharm-2019.2 2.python-3.7.2 3.mysql-5.7.25 4.django-2.2.4 使用过程中的一些注意事项和出现的常见错误的解决地址 ...

  10. pyqt5-下拉框联动效果

    from PyQt5.Qt import * class MyWindow(QWidget): def __init__(self): super().__init__() self.setWindo ...