JavaScriptの中のdateオブジェクト、タイマー
1552 ワード
一.日付オブジェクトDate()はシステムが提供したのです.パッケージ関数は現在何年何月何日何分何秒ですか? 関連属性方法は、w 3 schoolウェブサイト を参照することができる. var date=new Date()ダテが訪問した時点で、再び訪問するデータは最初の時点で、時間記録の役割を果たします.eg:date.get Seconds();>27数秒後にdate.get Seconds();>まだ27 です getTime()1970年1月1日から現在までのミリ秒数はタイムスタンプ(記録時刻)を取得するために使用され、時間差 を計算します. set Date()Dateオブジェクトの中の月のある日(1~31)var date=new Date()を設定します.date.set Date(15)>>このときdateに戻るのは15日の です. setTime()Dateオブジェクトvar date=new Date()をミリ秒で設定します.date.setTime(xxx)>>1970年1月1日からxxxミリ秒後時刻 toStering()Dateオブジェクトを文字列 に変換する
二.タイマー set Interval()タイミング・サイクル(1)setInterval(function(){}、1000)1000ミリ秒ごとに、一回のfunction関数(2)setIntervalを実行するのはwindow上の方法で、唯一無二の戻り値var timer=set Interval(function(){}1000);>があります.timerは1 var timer 2=set Interval(function(){}1000);>timerは2 です. setTimeout()タイマーsetTimeout(function(){}1000)の実行を遅らせる.1000ミリ秒後に、function関数 を実行します. clear Interval()サイクルタイマー をクリアします. clearTimeout()ディレイタイマーvar timer=setTimeout(function(){}1000)をクリアする.clearTimeout; 以上の四つは全部グローバルオブジェクトwindow上の方法であり、内部関数thisはwindow を指す.注意:set Interval(「func()」、1000);文字列の内容はjsコードとして を実行します.
var firstTime = new Date().getTime();
for(var i = 0; i<100000; i++){
}
var lastTime = new Date().getTime();
console.log(lastTime - firstTime);
// for
二.タイマー
var i = 0;
var timer = setInterval(function(){
console.log(i++);
if(i > 10){
clearInterval(timer);// setInterval ,
}
},1000);