zoukankan      html  css  js  c++  java
  • Js 对象二

    一、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:

        窗口的宽度

        height:窗口的高度

        top:离窗口上面多远

        left: 离窗口的左边多远

        menubar:是否显示菜单栏

        location:地址栏

        status:状态栏

    setTimeout(code,Millisec)

    含义:在指定的时间到了后,就执行一次JS程序 只执行一次

    参数说明:

    Code 要执行的JS程序 可以是函数

    Millisec 毫秒数

    返回值 主要是用于 清除延时器

    ClearTimeout(timer)

    含义:清除延时器

    参数说明:

    Timer 就是你要清除的哪个延时器

  • 相关阅读:
    解决listview在添加项闪烁的问题
    对于水晶报表,我欲哭无泪
    遗憾4年的.net学习和工作
    (转)字符编码笔记:ASCII,Unicode和UTF8
    关于将桌面扩展到监视器的问题 extended my windows desktop onto this monitor
    在win下mb_convert_encoding未定义的问题最终解决方案
    插入数据后, 获取该记录id的方法
    Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
    感冒怎么办,少听音乐防止感冒 生活至上,美容至尚!
    2招按摩轻松解除黑眼圈 生活至上,美容至尚!
  • 原文地址:https://www.cnblogs.com/nyxd/p/5353607.html
Copyright © 2011-2022 走看看