溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

JS前端知識點總結(jié)之內(nèi)置對象,日期對象和定時器相關(guān)操作

發(fā)布時間:2020-09-28 01:51:02 來源:腳本之家 閱讀:111 作者:Johnny丶me 欄目:web開發(fā)

本文實例講述了JS前端知識點總結(jié)之內(nèi)置對象,日期對象和定時器相關(guān)操作。分享給大家供大家參考,具體如下:

常見內(nèi)置對象

  • Arguments: 函數(shù)參數(shù)集合
  • Array: 數(shù)組
  • Boolean: 布爾對象
  • Date: 日期對象
  • Error: 異常對象
  • Function: 函數(shù)構(gòu)造器
  • Math: 數(shù)學(xué)對象
  • Number: 數(shù)值對象
  • Object: 基礎(chǔ)對象
  • RegExp: 正則表達式對象
  • String: 字符串對象

常見的日期對象的方法

var d = new Date();

  • d.getDate() 獲取日 1-31
  • d.getDay() 獲取星期 0-6
  • d.getMonth() 獲取月 0-11
  • d.getFullYear() 獲取完整年份
  • d.getHours() 獲取小時 0-23
  • d.getMinutes() 獲取分鐘 0-59
  • d.getSeconds() 獲取秒 0-59
  • d.getMilliseconds() 獲取毫秒
  • d.getTime() 返回累計毫秒數(shù) (從1970/1/1 午夜時分計算)
  • 獲取過去的毫秒數(shù)字:d.getTime() === d.valueOf() 表達式值為true

示例:

var today = new Date();  // 獲取當(dāng)前時間
var today = new Date(1453094034000);
var birthday = new Date('December 17,1995');
var birthday = new Date('1995-12-17T03:24:00');
var birthday1 = new Date(1995,11,17,3,24,0);
birthday1.toLocaleString()  // "1995/12/17 上午3:24:00"
// 注意: 0-11數(shù)字表示1-12月,var a = new Date(2006,5,6) 結(jié)果是2006-6-6
//    0-6 表示星期幾

兩種定時器

setInterval 循環(huán)執(zhí)行

window.setInterval(function(){
 // do your business
},100);

setTimeout 只調(diào)用一次

window.setTimeout(function() {
 // do your business
},100);

定時器的取消

  • clearInterval
var timer1 = setInterval(function(){
 clearInterval(timer1);
},100);

  • clearTimeout
var timer2 = setTimeout(function() {
 clearTimeout(timer2);
},100);

PS:這里再為大家推薦幾款比較實用的天數(shù)計算在線工具供大家使用:

在線日期/天數(shù)計算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi

在線日期計算器/相差天數(shù)計算器:
http://tools.jb51.net/jisuanqi/datecalc

在線日期天數(shù)差計算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq

在線天數(shù)計算器:
http://tools.jb51.net/jisuanqi/datejsq

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript時間與日期操作技巧總結(jié)》、《JavaScript+HTML5特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學(xué)運算用法總結(jié)》

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI