特定のタイミングの後に特定のコードを実行したいが、効率的な手法でを実行したい。SetTimeout/SetIntervalではなく。 特定の時間後にデータをチェックするためのデータベースへのリクエストが好きです。 午後5時以降にデータベースを照会したいとします。だから私はこのコードを書く。時間に基づいて効率的にコードを実行する
function checkVotingQuestionTime{
var currentDate = new Date();
if(currentDate .getHours =>5){
//go to database
}
}
しかし、私はsetInterval(checkVotingQuestionTime, 60000);
にこのコードを記述する必要があり、この仕事をするため任意のより良い方法はありますか?私は現在のコードはパフォーマンスキラーだと思う。など
これらの質問はすでに多数あります(http://stackoverflow.com/questions/19088040/how-can-i-run-a-function-at-specific-time-date、http:// stackoverflow.com/questions/4455282/call-a-javascript-function-at-a-specific-time-of-day、http://stackoverflow.com/questions/24741530/in-javascript-how-can-i-特定の時間に機能することがある)。私は 'setTimeout/setInterval'よりも良い方法を示唆する答えは見当たりません – Turnip
@Turnipありがとうございます。違いがたくさんあります –
私は違いを見ません。 – Turnip