天天看點

JS時間方法,undefined和null的差別

  1. undefined 和 null的差別:
undefined 未定義  null 空對象
         undefined:當聲明一個對象但是不給它指派,這個時候就是undefined
         null:試圖擷取一個不存在的對象
         undefined 和 null 的值一緻,但是類型不同:
            undefined==null 值為true   
            undefined===null 值為false
           
  1. 時間方法:
var date= new Date();
          var year= date.getFullYear();//擷取年
                    注意:getYear() 是擷取距離的內插補點
          var month= date.getMonth();//擷取月,傳回值為0-11
          var d=date.getDate();//擷取日
          var day=date.getDay();//擷取星期幾,星期一到星期六值為1-6星期日值為0
          var hours= date.getHours();//擷取小時
          var minutes=date.getMinutes();//擷取分鐘
          var seconds= date.getSeconds();//擷取秒
          date.setFullYear(,,);//設定日期為 2000年1月1日
         date.setDate(date.getDate()+);//設定日期為30天後的時間
           

date的值類型實際上是string,是以可以直接比較大小。

繼續閱讀