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 ...
随机推荐
- Java基础之二、类的知识
类定义---方法及其处理的数据对象的集合结构 将现实的对象(物体)和概念映射到程序中的对象(变量)中 1:使用new运算符创建的类类型的主体称为实例,创建实例的操作称为实例化, new Account ...
- MySQL数据库的两种连接方式:TCP/IP和Socket
Linux平台环境下主要有两种连接方式,一种是TCP/IP连接方式,另一种就是socket连接. 在Windows平台下,有name pipe和share memory(不考虑)两种. TCP/IP连 ...
- idea将普通项目转换为maven项目
方式一 1.在项目根目录下,新建文件 pom.xml,并填写好内容. 2.在pom.xml文件上,右键 Add as Maven Project 或 在项目上,右键 Add Framework Sup ...
- urlencode($url):把url转义,当字符串数据以url的形式传递给web服务器时,字符串中是不允许出现空格和特殊字符串的
1.对url进行编码转义
- .Net框架的模块代码生成器--其一(dotnet new)
小白教程声明,首先先介绍一下.Net 框架及模块是什么情况: 1.公司的大佬会把框架的代码打包成Nuget包放在公司的服务器上 2.公司会专门开一个git仓库,存储模块的代码,每个模块都有其独立的文件 ...
- 【redis】spring boot利用redis的Keyspace Notifications实现消息通知
前言 需求:当redis中的某个key失效的时候,把失效时的value写入数据库. github: https://github.com/vergilyn/RedisSamples 1.修改redis ...
- element使用
官方网址: 点击 全局使用 1.创建项目 vue init webpack vue-ele 配置 2.安装依赖 npm install 3.安装loader模块(开发) npm install sty ...
- Mybatis Dao接口与Xml文件不匹配的问题:Invalid bound statement (not found)
<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉. --> <resources> <resource> <directory&g ...
- ARM微处理器中支持字节、半字、字三种数据类型,地址的低两位为0是啥意思?
问题: ARM微处理器中支持字节.半字.字三种数据类型,其中,字需要4字节对齐(地址的低两位为0).半字需要2字节对齐(地址的最低位为0).我想问的是括号中的内容是什么意思呢?请牛人帮忙解释一下!谢谢 ...
- github的版本控制master和branch develop
一.git版本控制原理 master(主分支), develop(分支),虽然是主分支和分支,却是平级关系,develop可以理解为开发库,master为生产库. 本地版本:master, devel ...