JavaScript -- 常用的日期对象和数学对象

创建一个时间对象

var time=new Date();   //当前时间,()内可写入字符串 ,如‘2017-10-10‘,可转为响应的时间

常用方法

time.getFullYear();  //从 Date 对象以四位数字返回年份。

time.getMonth();    //从 Date 对象返回月份 (0 ~ 11)。

time.getDate();     //从 Date 对象返回一个月中的某一天 (1 ~ 31)。

time.getDay();     //从 Date 对象返回一周中的某一天 (0 ~ 6)。周日为0;

time.getHours();   //返回 Date 对象的小时 (0 ~ 23)。

time.getMinutes();     //返回 Date 对象的分钟 (0 ~ 59)。

time.getSeconds();     //返回 Date 对象的秒数 (0 ~ 59)。

time.getMilliseconds();    //返回 Date 对象的毫秒(0 ~ 999)。

time.getTime();        //返回 1970 年 1 月 1 日至今的毫秒数。

time.getTimezoneOffset();  //返回本地时间与格林威治标准时间 (GMT) 的分钟差。

数学对象

Math.abs(x);        //返回数的绝对值。

Math.ceil(x);       //进一取整

Math.floor(x);      //退一取整

Math.min(x,y);      //取最小值

Math.max(x,y);      //取最大值

Math.round(x);      //四舍五入

Math.random();      //0-1见的随机数,有0无1

Math.pow(x,y);      //x的y次幂

求一个min-max的随机数(且包括min和max):

function random(min,max){
    return Math.round(Math.random()*(max-min)+min);
}

原文地址:https://www.cnblogs.com/adoctors/p/9064222.html

时间: 2024-10-27 17:03:12

JavaScript -- 常用的日期对象和数学对象的相关文章

学习笔记:javascript内置对象:数学对象

1.数学对象 -Math 2.对象常用属性 3.常用函数 4.对数值类型数据保留小数的函数

数学对象和时间对象

1.梳理知识点 1.数组排序 : 冒泡  选择     数组去重 2.数组扩展方法 : forEach    indexOf  filter   map    reduce 3.字符串对象 : charAt   charCodeAt   String.fromCharCode indexOf  lastIndexOf substr  substring replace split trim  toLowerCase        toUpperCase 2.内置对象 之 数学对象 (不需要定义

Javascript常用对象的属性和方法

javascript为我们提供了一些非常有用的常用内部对象和方法.用户不需要用脚本来实现这些功能.这正是基于对象编程的真正目的. 在javascript提供了string(字符串).math(数值计算)和Date(日期)三种对象和其它一些相关的方法.从而为编程人员快速开发强大的脚本程序提供了非常有利的条件. 1.常用内部对象 在javascript中对于对象属性与方法的引用,有两种情况:其一是说该对象是静态对象,即在引用该对象的属性或方法时不需要为它创建实例:而另一种对象则在引用它的对象或方法是

JavaScript数学对象Math的创建与使用

Js中Math对象不用使用new创建,直接使用即可 常用的功能有,取绝对值,四舍五入,取整,随机数,取最大最小值 取绝对值:Math.abs(number) <script type="text/javascript"> // 绝对值 document.write("-100的绝对值为:" + Math.abs(-100) + '<br/>'); // 100 </script> 四舍五入,Math.round(number) &

javascript常用的对象

<!DOCTYPE html> <html> <head> <title>javascript常用的对象</title> <meta charset="UTF-8"> <script type="text/javascript"> //日期对象 var date = new Date(); document.write(date.getFullYear()+"年"

JavaScript常用对象

常见的几种对象及其属性和用法: (1).Array 对象 Array 对象用于在单个的变量中存储多个值. 创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, element1, ..., elementn); 参数 参数 size 是期望的数组元素个数.返回的数组,length 字段将被设为 size 的值.参数 element ..., elementn 是参数列表.当使用这些参数来调用构造函数 Array() 时

javascript 常用内置对象

1.时间对象 getDate 获取当前的日期 getDay 获取当前的天 getHours 获取当前的小时 getMinutes 获取当前的分钟 getMonth 获取当前的月份 getSeconds 获取当前的秒 getTime 获取当前时间(毫秒数) getTimeZoneOffset 获取当前的时区偏移信息 getYear 获取当前的年份 getFullYear 返回完整的四位数年份 <!-- 注意区分getDate 和getDay的作用和区别,getDate返回的是日期(1~31),而g

JavaScript常用浏览器对象

1.对象的分级体系 每个HTML文档被装入浏览器中时浏览器就创建了一系列分级的对象体系,此体系反映了HTML文档的属性. 在每一个HTML页中含有下面的对象: navigator:含有正在使用的Navigator的名称.版本属性,客户端支持的MIME类型属性,客户端安装的"插件"类型. window:最高等级的对象,拥有整个窗口的属性;在每一个Frame中的"子窗口"也有相应的window对象. document:包含基于文档内容的属性,如title.backgro

JavaScript之DOM-7 Window常用子对象(navigator对象、location对象、history对象、screen对象)

一.navigator对象 navigator对象的作用 - navigator 对象包含有关浏览器的信息 - 常用于获取客户端浏览器和操作系统信息 常用属性和方法 二.location 对象 location 对象的作用 - location 对象包含有关当前 URL 的信息 - 常用于获取和改变当前浏览器的网址 常用属性和方法 三.history对象 history对象的作用 - history对象包含用户(在浏览器窗口中)访问过的URL的历史记录 常用属性和方法 四.screen对象 sc