0918自我總結 js獲取時間,迴圈執行任務,延遲執行任務 一.獲取時間 核心方法創建一個時間對象: 時間對象相關操作 .`函數名` | 函數名 | 功能 | | : | : | | getYear() | 獲取四位數的年份 | | getMonth() | 獲取2位數的月數, 這個是從 0 開始的 ...
0918自我總結
js獲取時間,迴圈執行任務,延遲執行任務
一.獲取時間
核心方法創建一個時間對象:new Date()
時間對象相關操作
時間對象
.函數名
函數名 | 功能 |
---|---|
getYear() | 獲取四位數的年份 |
getMonth() | 獲取2位數的月數, 這個是從 0 開始的 , 註意 不是從1 開始的!!! |
getDate() | 獲取2位數的日 數, 也是從1 開始的 |
getDay() | 獲取表示 星期的數字, 註意星期天返回的是0, |
getHours() | 獲取小時數 |
getMinites() | 獲取分數 |
getSeconds() | 獲取秒數 |
getTime() | 獲取dateobject 到 1970年 1月1日 0點0時0分 的毫秒數 |
valueOf() | 反過來,獲取日期對象的毫秒數 |
Date.parse() | 反過來, 獲取...毫秒數 |
轉換成字元串的函數 | |
toString() | 全部轉變成 字元串... |
toDateString() | 只轉變日期字元串 |
toTimeString() | 只轉變時間字元串 |
二.setInterval
設置時間方法迴圈調用方法
語法:
寫法一:setInterval(函數名,時間單位為毫秒)
寫法二:setInterval('函數名()',時間單位為毫秒)
寫法三:setInterval(匿名函數,時間單位為毫秒)
三.setTimeout
設置時間方法延遲執行方法
語法:
寫法一:setTimeout(函數名,時間單位為毫秒)
寫法二:setTimeout('函數名()',時間單位為毫秒)
寫法三:setTimeout(匿名函數,時間單位為毫秒)