码迷,mamicode.com
首页 > Web开发 > 详细

Js 对象二

时间:2016-04-05 07:04:03      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

一、Date对象

1、创建Date对象的方法

1)使用new关键字和Date类来创建(不带参数)

????Var today = new Date(); //不带参数

????它是获取当前的系统时间

2)使用new关键字和Date类来创建(带参数)

????Var yesterday = new Date("1980-06-05");

????它是获取到指定的系统时间

技术分享

2、Date对象的方法

?

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对象

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对象

Number对象.toFixed(n)

把数值进行四舍五入后 ,保留N位

?

技术分享

?

四、Bom

Browser Object Model 浏览器对象模型 它主要是提供了操作和访问浏览器组件的属性和方法

技术分享

?

Window 它是顶级对象 其它的对象都是以属性的方式添加上去 也叫子对象

Document 代表当前文档对象

History 历史对象

Location:地址栏对象 比如可以获取到:协议、锚点、地址

Navigator:浏览器对象 可以获取到浏览器的版本、名称、操作系统平台

Screen:屏幕对象 可以获取到屏幕的色深、屏幕的宽度、高度

DOM document Object model 文档对象模型

Window对象

Window对象的属性

innerWidth:窗口的内宽

innerHeight:窗口的内高

outerWidth:窗口的总宽度

outerHeight:窗口的总高度

技术分享

Window对象的方法

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 就是你要清除的哪个延时器

Js 对象二

标签:

原文地址:http://www.cnblogs.com/nyxd/p/5353607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!