定時器:
setinterval() :按照指定的週期(以毫秒計)來呼叫函式或計算表示式。方法會不停地呼叫函式,直到 clearinterval() 被呼叫或視窗被關閉。
settimeout() :在指定的毫秒數後呼叫函式或計算表示式,執行一次。
var timer1=window.settimeout(function(){},1000);
window.cleartimeout(timer1); //->把timer1定時器清除掉.
var timer2 = setinterval(function(){},1000);
window.clearinterval(timer2)
時間日期
// 說明:js時間date格式化引數
// 引數:格式化字串如:'yyyy-mm-dd hh:mm:ss'
// 結果:如2016-06-01 10:09:00
date.prototype.format = function (fmt) ;
var year = this.getfullyear();
var yearstr = year + '';
yearstr = yearstr.length >= 4 ? yearstr : '0000'.substr(0, 4 - yearstr.length) + yearstr;
if (/(y+)/.test(fmt)) fmt = fmt.replace(regexp.$1, (yearstr + "").substr(4 - regexp.$1.length));
for (var k in o)
if (new regexp("(" + k + ")").test(fmt)) fmt = fmt.replace(regexp.$1, (regexp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
計算天數差的函式,通用
//計算天數差的函式,通用
function datediff(sdate1, sdate2)
var mydate = new date(),
_year = mydate.getfullyear(),
_mont = mydate.getmonth() + 1,
_data = mydate.getdate(),
nowdate = _year + '-' + _mont + '-' + _data, //當前時間
expirytime = '2020-03-09', //到期時間
remainingtime = datediff(nowdate, expirytime); //剩餘天數
倒計時:}
data() ;
},computed:
return timedata}}
},methods:,60000)
}}},
beforedestroy()
js中的數學物件 日期 定時器
1 數學物件 math 特點 不需要定義 直接通過 math.呼叫方法 math.pow m,n m的n次冪 math.sqrt m 平方根 勾股定理 c math.sqrt math.pow a,2 math.pow b,2 math.abs m 絕對值 math.floor m 向下取整 小於m...
日期物件和定時器
一 gmt 0800是中國時間,比標準格林尼治時間快8個小時,1970.1.1 0 00分為格林尼治標準時間 二 例項化日期物件 當前時間 電腦上的當前時間 var date new date 三 日期建立的方式 1 無參建立 當前時間 var date new date 2 數字單參 毫秒數 va...
JS迴圈定時器和炸彈定時器
setinterval 迴圈定時器 規定時間間隔執行一次,像鬧鐘一樣,不關閉繼續執行 setinterval code,millisec,lang code 必需。要呼叫的函式或要執行的 串 millisec 必需。lang 可選。cleartimeout settime 清除定時器 60s倒計時特...