1.倒計(jì)時(shí) 天 --時(shí) --分 --秒
timer=setInterval (function(){
var start = new Date(); //開始時(shí)間
var end = new Date('2020/5/29,15:27:50'); //結(jié)束時(shí)間,可以設(shè)置時(shí)間
//parseInt()取整
var result = parseInt((end.getTime() - start.getTime()) / 1000); //計(jì)算出豪秒
var d = parseInt(result / (24 * 60 * 60)); //用總共的秒數(shù)除以1天的秒數(shù)
var h = parseInt(result / (60 * 60) % 24); //精確小時(shí)会前,用去余
var m = parseInt(result / 60 % 60); //剩余分鐘就是用1小時(shí)等于60分鐘進(jìn)行趣余
var s = parseInt(result % 60);
document.querySelector('#div').innerHTML = '距離結(jié)束還有:' + d + '天' + h + '時(shí)' + m + '分' + s + '秒';
console.log( '距離結(jié)束還有:' + d + '天' + h + '時(shí)' + m + '分' + s + '秒');
//當(dāng)?shù)褂?jì)時(shí)結(jié)束時(shí),改變內(nèi)容
if (result <= 0) {
clearInterval(timer)
document.querySelector('#div').innerHTML = '結(jié)束'
}
})
2.rem萬能代碼
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
if (clientWidth >= 640) {
docEl.style.fontSize = '100px';
} else {
docEl.style.fontSize = 100 * (clientWidth / 750)*2 + 'px';
}
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);