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 ...
随机推荐
- pikachu-SQL注入漏洞
一.SQL Inject 漏洞原理概述 1.1 什么是数据库注入漏洞 数据库注入漏洞,主要是开发人员在构建代码的时候,没有对用户输入的值的边界进行安全的考虑,导致攻击者可以通过合法的输入点提交 ...
- java 虚拟机原理
什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,是一个虚构出来的计算机,它屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目 ...
- 【python基础语法】国庆扩展练习题
''' 一.国庆知识小拓展 1. 用户登陆程序需求: 1. 输入用户名和密码; 2. 判断用户名和密码是否正确? (name='root', password='123') 3. 为了防止暴力破解, ...
- 企业应用开发的大趋势,65%的应用开发将通过低代码完成 ZT
全球知名的咨询公司Gartner于近日发表了最新版的<低代码开发平台魔力象限>,并在报告中指出,到2024年65%的应用开发工作都将通过低代码的方式完成.Gartner长期关注软件开发领域 ...
- 安装PHP到CentOS(YUM)
运行环境 系统版本:CentOS Linux release 7.3.1611 软件版本:PHP-7.2 硬件要求:无 安装过程 1.配置YUM源 [root@localhost ~]# rpm -i ...
- SpringBoot从1.5.1→2.2.4项目加包扫雷二:打不到符号java: org.springframework.boot.autoconfigure.web.相关配置错误支持包
import org.springframework.boot.autoconfigure.web.DefaultErrorAttributes→org.springframework.boot.we ...
- 吴裕雄--天生自然 python开发学习笔记:解决No module named 'mpl_toolkits.basemap'问题
. 下载: basemap-1.1.0-cp36-cp36m-win_amd64.whl和pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl这两个文件 先运行: 再运行:
- Wannafly Winter Camp 2020 Day 6H 异或询问 - 二分
给定一个长 \(n\) 的序列 \(a_1,\dots,a_n\),定义 \(f(x)\) 为有多少个 \(a_i \leq x\) 有 \(q\) 次询问,每次给定 \(l,r,x\),求 \(\s ...
- PyQt5【入门-窗口】
一.窗口 #设置窗口标题 setWindowTitle("标题") #设置窗口坐标和大小 setGeometry(0,0,800,600) """ 项 ...
- PWA - Manifest
manifest 在一个JSON文本文件中提供有关应用程序的信息(如名称,作者,图标和描述) manifest 的目的是将Web应用程序安装到设备的主屏幕 部署一个 manifest <link ...