這篇文章給大家分享的是有關(guān)如何使用原生js實現(xiàn)倒計時功能的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)主營佛坪網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,佛坪h5成都小程序開發(fā)搭建,佛坪網(wǎng)站營銷推廣歡迎佛坪等地區(qū)企業(yè)咨詢
倒計時-多種格式調(diào)用-原生js封裝 #例子1# 12:00:00到11:50:00
12:00:00
endtime: '11:50:00',設(shè)置結(jié)束時間/默認(rèn)值為空||0,執(zhí)行其他默認(rèn)參數(shù)
new countdown("#countdown", { endtime: '11:50:00' });
#例子2# 60到50
60
countEnd: 'function',設(shè)置結(jié)束倒計時后觸發(fā)的函數(shù)/默認(rèn)值為空,執(zhí)行其他默認(rèn)參數(shù)
new countdown("#countdown1", { endtime: '50', countEnd: function() { alert("結(jié)束") } });
#例子3# 60到0
starttime:'60',設(shè)置開始時間/默認(rèn)值為元素內(nèi)容,執(zhí)行其他默認(rèn)參數(shù)
new countdown("#countdown2", { starttime:'60' });
#例子4# 2017/01/11,11:00:00到1970/1/1
2017/01/11,11:00:00
format:'yy:MM:dd:hh:mm:ss',格式化輸出的時間格式/默認(rèn)值為'hh:mm:ss',執(zhí)行其他默認(rèn)參數(shù)
new countdown("#countdown3", { format:'yy:MM:dd:hh:mm:ss' });
調(diào)用方法:
new countdown(selector,{options});
options參數(shù)
參數(shù) 默認(rèn)值 說明 format 'hh:mm:ss' 格式化輸出的時間格式,年(y)、月(M)、日(d)、小時(h)、分(m)、秒(s)、毫秒(S)、季度(q) starttime '' 開始時間 endtime '' 結(jié)束時間 interval 1000 計數(shù)的時間間隔(單位:毫秒) countEach(time) [時間格式化輸出] 每計時單位執(zhí)行,其中time包含時間信息:year年、quarter季度、month月、day日、hour小時、minute分鐘、second秒、microsecond毫秒、format格式化輸出 countEnd(time) [時間格式化輸出] 計時結(jié)束后執(zhí)行,其中time包含時間信息:year年、quarter季度、month月、day日、hour小時、minute分鐘、second秒、microsecond毫秒、format格式化輸出
感謝各位的閱讀!關(guān)于“如何使用原生js實現(xiàn)倒計時功能”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!