在特定時間執行 JavaScript 函數
在 Web 開發中,有些場景您可能會想要在特定時間執行特定 JavaScript 函數。一天中的精確時間。實現此目的的一種技術是利用計時器和日期計算。
解決方案:
要在特定時間執行函數,可以使用 setTimeout() 函數與日期物件一起。以下是修改後的程式碼範例:
<code class="javascript">var now = new Date(); var millisTill10 = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 10, 0, 0, 0) - now; if (millisTill10 < 0) { millisTill10 += 86400000; // it's after 10am, try 10am tomorrow. } setTimeout(function(){openAPage()}, millisTill10);</code>
說明:
這種方法對於在一天中的特定時間執行 JavaScript 函數來說是可靠且準確的。
以上是如何在一天中的特定時間執行 JavaScript 函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!