1. 程式人生 > >JS時間方法,undefined和null的區別

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

  1. undefined 和 null的區別:
         undefined 未定義  null 空物件
         undefined:當宣告一個物件但是不給它賦值,這個時候就是undefined
         null:試圖獲取一個不存在的物件
         undefinednull 的值一致,但是型別不同:
            undefined==null 值為true   
            undefined===null 值為false
  1. 時間方法:
        1.  var date= new Date();
        2.
var year= date.getFullYear();//獲取年 注意:getYear() 是獲取距離1900的差值 3. var month= date.getMonth();//獲取月,返回值為0-11 4. var d=date.getDate();//獲取日 5. var day=date.getDay();//獲取星期幾,星期一到星期六值為1-6星期日值為0 6. var hours= date.getHours();//獲取小時 7. var minutes=date.getMinutes();//獲取分鐘
8. var seconds= date.getSeconds();//獲取秒 9. date.setFullYear(2000,0,1);//設定日期為 2000年1月1日 10. date.setDate(date.getDate()+30);//設定日期為30天后的時間

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