日期时间对象date 定时器 格林威治时间

日期时间对象date
            =>1. 作用: 处理日期时间
            =>2. Date 日期类型
            =>3. 创建对象:
                => 当前时间 
                 var date = new Date()   // 构造函数方式
                   实例对象 对象名 引用变量
                    以中国标准时间形式显示
                => 创建指定时间的对象
                    var date = new Date(2021,10,1)
                    var date = new Date('2021-10-1')
            =>4. 方法

            =>5.示例
                 1. 格式化时期时间
                     Thu Aug 25 2022 09:30:30 GMT+0800 (中国标准时间)
                     -> 2022年8月25日 09时:30分:30秒
                     -> 2022/8/25 09:30:30
                     -> 2022-8-25 09:30:30

 

格林威治时间:  计算机时间的元点 规则: 1970年1月1日(00:00:00 GMT)

getFullYear  指定字符串中的哪一天 console.log(str.getFullYears())
getMonth  月
getDate      日
getHours  小时    
getMinutes 分钟
getSeconds 秒
getDay     周
getTime    执行到格林威治时间的毫秒数

javascript三部份组成
            ECMASCRIPT     javascript语法  
            BOM            浏览器对象模型 
            DOM            文档对象模型
        BOM 
           作用:  操作浏览器的能力
            window对象 浏览器窗口对象
        => 系统创建window
             window
        => 属性和方法
           子对象
             history 子对象-> 历史记录对象 
 方法
     back() 后退
     forward() 前进
     go(-1)  go(1)
             location 子对象 -> 地址栏对象 (位置对象)
             document 子对象 -> 文档对象 html文档 重点学习
            
             navigator,包含浏览器相关信息
             screen  用户显示屏幕相关属性
           
          常用方法
             alert()     信息提示框
             confirm()   信息确认框
             prompt()    信息输入框

            window.alert()
               =>使用window根对象属性或方法时,window对象可以省略
            
            open() 打开浏览器窗口
               window.open(URL, 窗口名称, 参数);
               window.close()
            setTimeout()  倒计时定时器
            setInterval()  循环定时器
            
            语法:
               // 启动倒时器定时器
               var timer = window.setTimeout(function(){
                   //定时器执行的代码
               },1000)

               clearTimeout(timer) // 清除定时器


              var timer = window.setInterval(function(){
                  //执行代码
              },1000)

              clearInterval(timer)

浏览器窗口尺寸
          innerHeight
          innnerWidth

●innerHeight 和innerwidth

●这两个方法分别是用来获取浏览器窗口的宽度和高度(包含滚动条的)

var windowHeight = window.innerHeight

console. log(windowHeight)

var wi ndowwidth = window.innerwidth

console. log(windowwidth)

定时器:
setTimeout()和clearTimeout();倒计时
在JavaScript中,我们可以使用setTimeout()方法来设置“一次性”调用的函数。其中clearTimeout()可以用来取消执行setTimeout()方法。
setInterval()和clearInterval();时间间隔计时
在JavaScript中,我们可以使用setInterval()方法来设置“重复性”调用的函数。其中clearInterval()可以用来取消执行setInterval()方法。
对话框:
alert() 消息提示框
confirm() 消息确认框
prompt() 弹出输入框

位置对象(location)
常用属性:location.href
常用方法:重新加载当前文档:location.reload();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值