标签:
1)使用new关键字和Date类来创建(不带参数)
????Var today = new Date(); //不带参数
????它是获取当前的系统时间
2)使用new关键字和Date类来创建(带参数)
????Var yesterday = new Date("1980-06-05");
????它是获取到指定的系统时间
?
Date对象.getFullYear()
含义:获取年份
Date对象.getMonth()
含义:获取月份
取值:0-11 0代表1月 ……….
Date对象.getDate()
含义:获取月份的某一天
返回值 1-31
Date对象.getHours()
含义:获取小时
取值:0-23
Date对象.getMinutes()
含义:获取分钟
取值:0-59
?
Date对象.getSeconds()
含义:获取秒
取值:0-59
Date对象.getMilliseconds()
含义:获取毫秒
取值:0 ~ 999
Date对象.getDay()
含义:获取星期
取值:0-6 0代表星期天
?
Date对象.getTime()
含义:获取时间戳 毫秒数
时间戳:格林威治时间 返回是1970年1月1日0点0分0秒
Math.abs(x)
含义:返回x值的绝对值
不管是正数还是负数 它都是返回一个正数
Math.ceil(x)
含义:向上取整
?
Math.floor(x)
含义:向下取整
Math.round(x)
含义:对X进行四舍五入
Math.random()
含义:返回一个0到1之间的 但是包含0不包含1 的随机数 0=<x<1
公式:Math.random()*(max-min)+min
?
随机数(0-1) | 原始值 | 0 | 0.1 | 0.2 | 0.3 | 0.9 |
0-10 min 0 max 10 | 乘以 10 | 0 | 1 | 2 | 3 | 9 |
10-20 min 10 max 20 | 乘以 10+10 | 10 | 11 | 12 | 13 | 19 |
30-40 min 30 max 40 | 乘以 10+30 | 30 | 31 | 32 | 33 | 39 |
?
如何求 0-10之间的随机数
如何求10-20之间的随机数
如何求30-40之间的随机数
Math.sqrt(x)
含义:返回X的平方根
Math.pow(x,y)
含义:返回x的y次幂
Math.max(x,y)
含义:返回x、y之间的最大值
Math.min(x,y)
含义:返回x、y之间的最小值
Number对象.toFixed(n)
把数值进行四舍五入后 ,保留N位
?
?
Browser Object Model 浏览器对象模型 它主要是提供了操作和访问浏览器组件的属性和方法
?
Window 它是顶级对象 其它的对象都是以属性的方式添加上去 也叫子对象
Document 代表当前文档对象
History 历史对象
Location:地址栏对象 比如可以获取到:协议、锚点、地址
Navigator:浏览器对象 可以获取到浏览器的版本、名称、操作系统平台
Screen:屏幕对象 可以获取到屏幕的色深、屏幕的宽度、高度
DOM document Object model 文档对象模型
innerWidth:窗口的内宽
innerHeight:窗口的内高
outerWidth:窗口的总宽度
outerHeight:窗口的总高度
Window.alert() :弹出一个提示框
Window.prompt():用户输入框
Window.confirm():用户确认对话框 如果用户点击确定 返回一个true 反之点击取消返回一个false
Onclick 当用户点击时 触发的事件 事件就是一段JS程序
Close()
用来关闭当前窗口
open(url,name,options)
含义:用于创建或者是打开一个新的窗口
返回值:它会返回一个窗口对象
url:用于显示新窗口的地址 也可以省略 如果省略则是打开一个空白的页面
name:窗口的名字
options:
????width:窗口的宽度
????height:窗口的高度
????top:离窗口上面多远
????left: 离窗口的左边多远
????menubar:是否显示菜单栏
????location:地址栏
????status:状态栏
setTimeout(code,Millisec)
含义:在指定的时间到了后,就执行一次JS程序 只执行一次
参数说明:
Code 要执行的JS程序 可以是函数
Millisec 毫秒数
返回值 主要是用于 清除延时器
ClearTimeout(timer)
含义:清除延时器
参数说明:
Timer 就是你要清除的哪个延时器
标签:
原文地址:http://www.cnblogs.com/nyxd/p/5353607.html